diff options
author | Asmita Poddar <asmitapoddar@google.com> | 2023-03-24 16:56:22 +0000 |
---|---|---|
committer | Asmita Poddar <asmitapoddar@google.com> | 2023-04-12 13:12:22 +0000 |
commit | 1232b1336a362554bd63f1a5dc8e280e32f9c7c6 (patch) | |
tree | 4847c00381a21d6cfa520d73261b0efdd19d6100 | |
parent | d4aa7bb81a31d9478ef9b5259041d78d8f3a2e55 (diff) | |
download | layoutlib-1232b1336a362554bd63f1a5dc8e280e32f9c7c6.tar.gz |
Remove InputManager#getInstance
Replace all instances of InputManager with instances of InputManagerGlobal.
Bug: b/267758905
Test: Pre-submit
Change-Id: I4d08ec51b544c2043e3b30aea98a4147f49056aa
-rw-r--r-- | bridge/src/com/android/layoutlib/bridge/android/BridgeContext.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/bridge/src/com/android/layoutlib/bridge/android/BridgeContext.java b/bridge/src/com/android/layoutlib/bridge/android/BridgeContext.java index 3bef2fb5ce..a0cf2b23b2 100644 --- a/bridge/src/com/android/layoutlib/bridge/android/BridgeContext.java +++ b/bridge/src/com/android/layoutlib/bridge/android/BridgeContext.java @@ -175,6 +175,7 @@ public class BridgeContext extends Context { private final ActivityManager mActivityManager; private final ConnectivityManager mConnectivityManager; private final AudioManager mAudioManager; + private final InputManager mInputManager; private final HashMap<View, Integer> mScrollYPos = new HashMap<>(); private final HashMap<View, Integer> mScrollXPos = new HashMap<>(); @@ -267,6 +268,7 @@ public class BridgeContext extends Context { mActivityManager = ActivityManager_Accessor.getActivityManagerInstance(this); mConnectivityManager = new ConnectivityManager(this, null); mAudioManager = new AudioManager(this); + mInputManager = new InputManager(this); if (mLayoutlibCallback.isResourceNamespacingRequired()) { if (mLayoutlibCallback.hasAndroidXAppCompat()) { @@ -686,7 +688,7 @@ public class BridgeContext extends Context { return mAudioManager; case INPUT_SERVICE: - return InputManager.getInstance(this); + return mInputManager; case TEXT_CLASSIFICATION_SERVICE: case CONTENT_CAPTURE_MANAGER_SERVICE: |