diff options
author | 2024-05-08 13:29:44 -0700 | |
---|---|---|
committer | 2024-05-09 13:36:36 -0700 | |
commit | 2a4136b993147186d086cb210ddec0e14152e6c5 (patch) | |
tree | 38d8a4781e2f84ded8e99545143eafb0b7abab27 | |
parent | 11871ce261390725b63462440a87b6094f51986d (diff) |
Replace test API with public API
Context#getUserId() and Context#getDisplayId() are test APIs and can't
be used by non-testing app. So this CL replaced them with public APIs.
Fixes: 339096449
Test: atest ConcurrentMultiSessionImeTest
Change-Id: I361066487fbf7551dd99aa32baebec9e73ce34f6
-rw-r--r-- | tests/inputmethod/ConcurrentMultiSessionImeTest/src/com/android/server/inputmethod/multisessiontest/MainActivity.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/inputmethod/ConcurrentMultiSessionImeTest/src/com/android/server/inputmethod/multisessiontest/MainActivity.java b/tests/inputmethod/ConcurrentMultiSessionImeTest/src/com/android/server/inputmethod/multisessiontest/MainActivity.java index e3f84c19653b..f1260008ca59 100644 --- a/tests/inputmethod/ConcurrentMultiSessionImeTest/src/com/android/server/inputmethod/multisessiontest/MainActivity.java +++ b/tests/inputmethod/ConcurrentMultiSessionImeTest/src/com/android/server/inputmethod/multisessiontest/MainActivity.java @@ -24,6 +24,7 @@ import static com.android.server.inputmethod.multisessiontest.TestRequestConstan import android.app.Activity; import android.os.Bundle; +import android.os.Process; import android.util.Log; import android.view.inputmethod.InputMethodManager; import android.widget.EditText; @@ -47,8 +48,9 @@ public final class MainActivity extends ConcurrentUserActivityBase { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); - Log.v(TAG, "Create MainActivity as user " + getUserId() + " on display " - + getDisplayId()); + Log.v(TAG, "Create MainActivity as user " + + Process.myUserHandle().getIdentifier() + " on display " + + getDisplay().getDisplayId()); setContentView(R.layout.main_activity); mImm = getSystemService(InputMethodManager.class); mEditor = requireViewById(R.id.edit_text); |