初始化 unicodekeyboard 后,碰到个问题,需要输入中文,输入完后应该有一个自动回显,由于输入法的原因不能自动回显,如果是手工用原来的输入法去操作,可以正常自动回显,试了其他办法都不行,只能通过输入完之后切换回原来的输入法才能进行下去,请问有什么办法能在过程中切换输入法吗,大家有没有遇到过类似的问题,有没有解决办法
解决方案:
查询已安装输入法 adb shell ime list -a
切换输入法 adb shell ime set com.android.inputmethod.pinyin/.PinyinIME
隐藏键盘 hidekeyboard()
再切回 appium 输入法 adb shell ime set io.appium.android.ime/.UnicodeIME
ok