2016-03-29 3 views
0

Я пишу службу доступности. Я пытался сделать автоматический поиск в приложении. Я использую accessibilityservice action_paste для заполнения EditText. Затем мне нужно смоделировать нажатие клавиши на мягкой клавиатуре. Но я не узнал, как это сделать. Можете ли вы, ребята, помочь мне?как имитировать нажатие клавиши в Android с AccessibilityService

ответ

0

Вы можете попробовать Activity.dispatchKeyEvent(KeyEvent) Есть также функции в Instrumentation Но это в основном для тестирования.

+0

AccessibilityNodeInfo node = getRootInActiveWindow(); – anny

+0

Но это не мое приложение. Мне нужно использовать API, например AccessibilityService. Но я не могу получить мягкое представление клавиатуры, выполнив поиск корневого узла в текущем активном окне через API AccessibilityService. – anny

+0

Я не думаю, что вы можете получить доступ к их клавиатуре через службу. – Stampede10343

Смежные вопросы