diff options
| author | Michael Wright <michaelwr@google.com> | 2021-03-31 01:47:06 +0100 |
|---|---|---|
| committer | Michael Wright <michaelwr@google.com> | 2021-03-31 01:48:37 +0100 |
| commit | ab7e61e87bf01f57717ac0959dbc79a44a049028 (patch) | |
| tree | 0fa9aea0b492a5e2576d935c229d41fc153d74ce /core/java/android | |
| parent | 68558761bea68aa16b232492390d7edeb145b3bd (diff) | |
Actually report resonant frequency and Q factor for vibrators.
This got plumbed all the way through except for the final step of
reporting this from the Vibrator object. Doh.
Bug: 182612056
Test: manual
Change-Id: I4282ff7914266589f0f61246fe42e8ef58e70460
Diffstat (limited to 'core/java/android')
| -rw-r--r-- | core/java/android/os/SystemVibratorManager.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/core/java/android/os/SystemVibratorManager.java b/core/java/android/os/SystemVibratorManager.java index 841aad556d6a..5d8190213119 100644 --- a/core/java/android/os/SystemVibratorManager.java +++ b/core/java/android/os/SystemVibratorManager.java @@ -199,6 +199,16 @@ public class SystemVibratorManager extends VibratorManager { return mVibratorInfo.hasAmplitudeControl(); } + @Override + public float getResonantFrequency() { + return mVibratorInfo.getResonantFrequency(); + } + + @Override + public float getQFactor() { + return mVibratorInfo.getQFactor(); + } + @NonNull @Override public int[] areEffectsSupported(@NonNull int... effectIds) { |
