diff options
| author | JosJuice <josjuice@gmail.com> | 2026-07-05 10:38:44 +0200 |
|---|---|---|
| committer | JosJuice <josjuice@gmail.com> | 2026-07-08 23:13:07 +0200 |
| commit | 424269ed4b0fa650c3798ffb4b5c240d51b14b9f (patch) | |
| tree | d8e2ef7675f46efdaa1b96070ccb74a4c659f45f /Source/Android/app/src/main/java | |
| parent | f5d225691ed3bc56e2da589e7f548835bae090c9 (diff) | |
Android: Silence deprecation warnings in ControllerInterface
We have to use the deprecated APIs when running on old devices.
Diffstat (limited to 'Source/Android/app/src/main/java')
| -rw-r--r-- | Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/input/model/ControllerInterface.kt | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/input/model/ControllerInterface.kt b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/input/model/ControllerInterface.kt index ceba48e4bf..b412b6ef9b 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/input/model/ControllerInterface.kt +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/input/model/ControllerInterface.kt @@ -160,6 +160,7 @@ object ControllerInterface { return if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.S) { DolphinVibratorManagerPassthrough(device.vibratorManager) } else { + @Suppress("DEPRECATION") DolphinVibratorManagerCompat(device.vibrator) } } @@ -174,6 +175,7 @@ object ControllerInterface { return DolphinVibratorManagerPassthrough(vibratorManager) } } + @Suppress("DEPRECATION") val vibrator = DolphinApplication.getAppContext() .getSystemService(Context.VIBRATOR_SERVICE) as Vibrator return DolphinVibratorManagerCompat(vibrator) @@ -190,11 +192,13 @@ object ControllerInterface { } else { val attributes = AudioAttributes.Builder().setUsage(AudioAttributes.USAGE_MEDIA).build() if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { + @Suppress("DEPRECATION") vibrator.vibrate( VibrationEffect.createOneShot(100, VibrationEffect.DEFAULT_AMPLITUDE), attributes ) } else { + @Suppress("DEPRECATION") vibrator.vibrate(100, attributes) } } |
