PKA*_*KAP 6 android android-testing android-uiautomator
我想使用 uiautomatorEditorInfo.IME_ACTION_DONE发送EditText:
要测试的代码:
mEditText.setOnEditorActionListener(new TextView.OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView textView, int actionId, KeyEvent keyEvent) {
if (actionId == EditorInfo.IME_ACTION_DONE) {
//Do something
}
}
Run Code Online (Sandbox Code Playgroud)
这应该通过发送数字键盘键码进行测试 - 但这与正常的键码不同,如下所示:
mDevice.pressKeyCode(KEYCODE_ENTER);
Run Code Online (Sandbox Code Playgroud)
所有要确认的关键事件在这里不起作用。如何实现发送数字键盘确认按键事件的位置EditorInfo.IME_ACTION_DONE?
| 归档时间: |
|
| 查看次数: |
562 次 |
| 最近记录: |