Loading core/java/android/hardware/input/InputDeviceVibrator.java +5 −0 Original line number Diff line number Diff line Loading @@ -175,4 +175,9 @@ final class InputDeviceVibrator extends Vibrator { public void cancel() { mInputManager.cancelVibrate(mDeviceId, mToken); } @Override public void cancel(int usageFilter) { cancel(); } } core/java/android/hardware/input/InputDeviceVibratorManager.java +5 −0 Original line number Diff line number Diff line Loading @@ -134,4 +134,9 @@ public class InputDeviceVibratorManager extends VibratorManager public void cancel() { mInputManager.cancelVibrate(mDeviceId, mToken); } @Override public void cancel(int usageFilter) { cancel(); } } core/java/android/os/IVibratorManagerService.aidl +1 −1 Original line number Diff line number Diff line Loading @@ -32,5 +32,5 @@ interface IVibratorManagerService { in CombinedVibration vibration, in VibrationAttributes attributes); void vibrate(int uid, String opPkg, in CombinedVibration vibration, in VibrationAttributes attributes, String reason, IBinder token); void cancelVibrate(IBinder token); void cancelVibrate(int usageFilter, IBinder token); } core/java/android/os/NullVibrator.java +4 −0 Original line number Diff line number Diff line Loading @@ -54,4 +54,8 @@ public class NullVibrator extends Vibrator { @Override public void cancel() { } @Override public void cancel(int usageFilter) { } } core/java/android/os/SystemVibrator.java +9 −0 Original line number Diff line number Diff line Loading @@ -256,6 +256,15 @@ public class SystemVibrator extends Vibrator { mVibratorManager.cancel(); } @Override public void cancel(int usageFilter) { if (mVibratorManager == null) { Log.w(TAG, "Failed to cancel vibrate; no vibrator manager."); return; } mVibratorManager.cancel(usageFilter); } /** * Tries to unregister individual {@link android.os.Vibrator.OnVibratorStateChangedListener} * that were left registered to vibrators after failures to register them to all vibrators. Loading Loading
core/java/android/hardware/input/InputDeviceVibrator.java +5 −0 Original line number Diff line number Diff line Loading @@ -175,4 +175,9 @@ final class InputDeviceVibrator extends Vibrator { public void cancel() { mInputManager.cancelVibrate(mDeviceId, mToken); } @Override public void cancel(int usageFilter) { cancel(); } }
core/java/android/hardware/input/InputDeviceVibratorManager.java +5 −0 Original line number Diff line number Diff line Loading @@ -134,4 +134,9 @@ public class InputDeviceVibratorManager extends VibratorManager public void cancel() { mInputManager.cancelVibrate(mDeviceId, mToken); } @Override public void cancel(int usageFilter) { cancel(); } }
core/java/android/os/IVibratorManagerService.aidl +1 −1 Original line number Diff line number Diff line Loading @@ -32,5 +32,5 @@ interface IVibratorManagerService { in CombinedVibration vibration, in VibrationAttributes attributes); void vibrate(int uid, String opPkg, in CombinedVibration vibration, in VibrationAttributes attributes, String reason, IBinder token); void cancelVibrate(IBinder token); void cancelVibrate(int usageFilter, IBinder token); }
core/java/android/os/NullVibrator.java +4 −0 Original line number Diff line number Diff line Loading @@ -54,4 +54,8 @@ public class NullVibrator extends Vibrator { @Override public void cancel() { } @Override public void cancel(int usageFilter) { } }
core/java/android/os/SystemVibrator.java +9 −0 Original line number Diff line number Diff line Loading @@ -256,6 +256,15 @@ public class SystemVibrator extends Vibrator { mVibratorManager.cancel(); } @Override public void cancel(int usageFilter) { if (mVibratorManager == null) { Log.w(TAG, "Failed to cancel vibrate; no vibrator manager."); return; } mVibratorManager.cancel(usageFilter); } /** * Tries to unregister individual {@link android.os.Vibrator.OnVibratorStateChangedListener} * that were left registered to vibrators after failures to register them to all vibrators. Loading