summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Yabin Huang <yabinh@google.com> 2024-05-08 13:29:44 -0700
committer Yabin Huang <yabinh@google.com> 2024-05-09 13:36:36 -0700
commit2a4136b993147186d086cb210ddec0e14152e6c5 (patch)
tree38d8a4781e2f84ded8e99545143eafb0b7abab27
parent11871ce261390725b63462440a87b6094f51986d (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.java6
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);