diff options
| author | Matthew Fritze <mfritze@google.com> | 2018-05-21 17:12:35 -0700 |
|---|---|---|
| committer | android-build-merger <android-build-merger@google.com> | 2018-05-21 17:12:35 -0700 |
| commit | 6a94ccdb364584b6d4e19a9068ae98c03955d7ff (patch) | |
| tree | 059686ef974fedfa6dd8d73bc6e4f3335c6f23fe /core/java | |
| parent | 70903fd2903ef49a1ce2223790f744d9424d7f30 (diff) | |
| parent | be16482ab0e206bcf4e057494f45a1281a6e083e (diff) | |
Merge "Add utility methods to AmbientDisplayConfig" into pi-dev am: 758cfd63db
am: be16482ab0
Change-Id: Id43a4f0aa2c519013edd065185ec6cb6f688478c
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/com/android/internal/hardware/AmbientDisplayConfiguration.java | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/core/java/com/android/internal/hardware/AmbientDisplayConfiguration.java b/core/java/com/android/internal/hardware/AmbientDisplayConfiguration.java index 1811800c7b69..26fb6b6415e4 100644 --- a/core/java/com/android/internal/hardware/AmbientDisplayConfiguration.java +++ b/core/java/com/android/internal/hardware/AmbientDisplayConfiguration.java @@ -59,8 +59,11 @@ public class AmbientDisplayConfiguration { } public boolean pulseOnPickupAvailable() { - return mContext.getResources().getBoolean(R.bool.config_dozePulsePickup) - && ambientDisplayAvailable(); + return dozePulsePickupSensorAvailable() && ambientDisplayAvailable(); + } + + public boolean dozePulsePickupSensorAvailable() { + return mContext.getResources().getBoolean(R.bool.config_dozePulsePickup); } public boolean pulseOnPickupCanBeModified(int user) { @@ -73,7 +76,11 @@ public class AmbientDisplayConfiguration { } public boolean pulseOnDoubleTapAvailable() { - return !TextUtils.isEmpty(doubleTapSensorType()) && ambientDisplayAvailable(); + return doubleTapSensorAvailable() && ambientDisplayAvailable(); + } + + public boolean doubleTapSensorAvailable() { + return !TextUtils.isEmpty(doubleTapSensorType()); } public String doubleTapSensorType() { @@ -115,7 +122,7 @@ public class AmbientDisplayConfiguration { return boolSettingDefaultOff(Settings.Secure.ACCESSIBILITY_DISPLAY_INVERSION_ENABLED, user); } - private boolean ambientDisplayAvailable() { + public boolean ambientDisplayAvailable() { return !TextUtils.isEmpty(ambientDisplayComponent()); } |
