summaryrefslogtreecommitdiff
path: root/android/support/v4/view/ViewConfigurationCompat.java
diff options
context:
space:
mode:
Diffstat (limited to 'android/support/v4/view/ViewConfigurationCompat.java')
-rw-r--r--android/support/v4/view/ViewConfigurationCompat.java12
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() {}
}