diff --git a/app/src/main/java/com/limelight/binding/input/ControllerHandler.java b/app/src/main/java/com/limelight/binding/input/ControllerHandler.java index b6cc8be4a..249e3397b 100644 --- a/app/src/main/java/com/limelight/binding/input/ControllerHandler.java +++ b/app/src/main/java/com/limelight/binding/input/ControllerHandler.java @@ -1,5 +1,6 @@ package com.limelight.binding.input; +import android.annotation.SuppressLint; import android.annotation.TargetApi; import android.app.Activity; import android.content.Context; @@ -69,6 +70,7 @@ public class ControllerHandler implements InputManager.InputDeviceListener, UsbD private static final int BATTERY_RECHECK_INTERVAL_MS = 120 * 1000; + @SuppressLint("InlinedApi") private static final Map ANDROID_TO_LI_BUTTON_MAP = Map.ofEntries( Map.entry(KeyEvent.KEYCODE_BUTTON_A, ControllerPacket.A_FLAG), Map.entry(KeyEvent.KEYCODE_BUTTON_B, ControllerPacket.B_FLAG), @@ -1088,6 +1090,7 @@ public class ControllerHandler implements InputManager.InputDeviceListener, UsbD } // This must not be called on the main thread due to risk of ANRs! + @SuppressLint("InlinedApi") private void sendControllerBatteryPacket(InputDeviceContext context) { int currentBatteryStatus; float currentBatteryCapacity; diff --git a/app/src/main/java/com/limelight/binding/input/KeyboardTranslator.java b/app/src/main/java/com/limelight/binding/input/KeyboardTranslator.java index 998ab9afb..bc9b287b0 100644 --- a/app/src/main/java/com/limelight/binding/input/KeyboardTranslator.java +++ b/app/src/main/java/com/limelight/binding/input/KeyboardTranslator.java @@ -1,5 +1,6 @@ package com.limelight.binding.input; +import android.annotation.SuppressLint; import android.annotation.TargetApi; import android.hardware.input.InputManager; import android.os.Build; @@ -127,6 +128,7 @@ public class KeyboardTranslator implements InputManager.InputDeviceListener { * @param deviceId InputDevice.getId() or -1 if unknown * @return a GFE keycode for the given keycode */ + @SuppressLint("InlinedApi") public short translate(int keycode, int deviceId) { int translated;