summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator.cpp
diff options
context:
space:
mode:
authorWilson Wu <wilsonwu@google.com>2021-04-16 14:37:12 +0800
committerWilson Wu <wilsonwu@google.com>2021-04-20 17:46:27 +0800
commitc84b3e15df74382ffd00cfd8eff24b1c7948e614 (patch)
tree5d44023efa0e8e51b2d00736c1b64b0e247204c8 /tools/aapt2/java/JavaClassGenerator.cpp
parent60f71b5b01f435011bb464624826ec339d493ee1 (diff)
Make IInputMethodPrivilegedOperations to async (3/N)
-. Remove VoidResultCallback of reportFullscreenMode and let it be truly asynchronous. -. Rename this method to reportFullscreenModeAsync. Bug: 183587528 Test: atest CtsInputMethodTestCases Test: Manually verified as follows. 1. Build flame-userdebug and flash it. 2. Make sure that the screen rotation is enabled. 3. make -j SoftKeyboard 4. adb install -r $OUT/system/app/SoftKeyboard/SoftKeyboard.apk 5. adb shell ime enable com.example.android.softkeyboard/.SoftKeyboard 6. adb shell ime set com.example.android.softkeyboard/.SoftKeyboard 7. make -j EditTextVariations 8. adb install -r $ANDROID_TARGET_OUT_TESTCASES/EditTextVariations/arm64/EditTextVariations.apk 9. adb shell am start -n com.android.inputmethod.tools.edittextvariations/.EditTextVariations 10. Make sure that the device is in the landscape mode, and the SoftKeyboard sample IME is not yet shown. 11. adb shell dumpsys input_method | grep mFullscreenMode Then make sure the mFullscreenMode is "false" 12. Tap the first edit field then make sure that SoftKeyboard sample IME becomes visible in the fullscreen mode. 13. adb shell dumpsys input_method | grep mFullscreenMode Then make sure the mFullscreenMode is "true" 14. Tap the down button on the navbar to hide the SoftKeyboard sample IME. 15. adb shell dumpsys input_method | grep mFullscreenMode Then make sure the mFullscreenMode is "false" Change-Id: I92e8b0d420be3dd16cc4f3ba29e0bde5f12ab2ce
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator.cpp')
0 files changed, 0 insertions, 0 deletions