通过 Android AccessibilityService 发送 ENTER 键事件
Send ENTER key event through Android AccessibilityService
我正在尝试通过 AccessibilityService 在浏览器中导航到 URL。我能够找到 URL 栏并在 EditText 中输入 URL,但我找不到按回车键实际去那里的方法。除了弹出的建议之外,屏幕上也没有用于“开始”或“输入”的元素,但根据浏览器的不同,这些节点并不总是可点击的。
是否可以从 AccessibilityService 发送键盘“输入”键事件?
Android R/11 添加此操作。在早期版本上是不可能的。 https://developer.android.com/reference/android/view/accessibility/AccessibilityNodeInfo.AccessibilityAction#ACTION_IME_ENTER
我正在尝试通过 AccessibilityService 在浏览器中导航到 URL。我能够找到 URL 栏并在 EditText 中输入 URL,但我找不到按回车键实际去那里的方法。除了弹出的建议之外,屏幕上也没有用于“开始”或“输入”的元素,但根据浏览器的不同,这些节点并不总是可点击的。
是否可以从 AccessibilityService 发送键盘“输入”键事件?
Android R/11 添加此操作。在早期版本上是不可能的。 https://developer.android.com/reference/android/view/accessibility/AccessibilityNodeInfo.AccessibilityAction#ACTION_IME_ENTER