diff options
Diffstat (limited to 'android/support/v4/view/ViewConfigurationCompat.java')
-rw-r--r-- | android/support/v4/view/ViewConfigurationCompat.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/android/support/v4/view/ViewConfigurationCompat.java b/android/support/v4/view/ViewConfigurationCompat.java index 60d37a9f..a12387b1 100644 --- a/android/support/v4/view/ViewConfigurationCompat.java +++ b/android/support/v4/view/ViewConfigurationCompat.java @@ -117,5 +117,17 @@ public final class ViewConfigurationCompat { return 0; } + /** + * @param config Used to get the hover slop directly from the {@link ViewConfiguration}. + * + * @return The hover slop value. + */ + public static int getScaledHoverSlop(ViewConfiguration config) { + if (android.os.Build.VERSION.SDK_INT >= 28) { + return config.getScaledHoverSlop(); + } + return config.getScaledTouchSlop() / 2; + } + private ViewConfigurationCompat() {} } |