Я пишу службу доступности. Я пытался сделать автоматический поиск в приложении. Я использую accessibilityservice action_paste для заполнения EditText. Затем мне нужно смоделировать нажатие клавиши на мягкой клавиатуре. Но я не узнал, как это сделать. Можете ли вы, ребята, помочь мне?как имитировать нажатие клавиши в Android с AccessibilityService
0
A
ответ
0
Вы можете попробовать Activity.dispatchKeyEvent(KeyEvent)
Есть также функции в Instrumentation Но это в основном для тестирования.
Смежные вопросы
- 1. Как имитировать непрерывное нажатие клавиши
- 2. Android ADB: имитировать последнее нажатие клавиши приложения
- 3. Как имитировать нажатие клавиши тангажа с угловым
- 4. Как имитировать нажатие клавиши с помощью Javascript?
- 5. Имитировать нажатие клавиши без jquery
- 6. Как имитировать нажатие клавиши в ExtendScript?
- 7. Как имитировать нажатие клавиши в сценарии Greasemonkey?
- 8. имитировать нажатие клавиши на кнопке
- 9. Android имитирует нажатие клавиши
- 10. Имитировать нажатие клавиши с помощью Swift
- 11. Как заставить AppleScript имитировать нажатие клавиши «1»?
- 12. Имитировать нажатие клавиши вкладок с помощью jQuery
- 13. Как имитировать нажатие клавиши на фоновом окне
- 14. Имитировать нажатие клавиши с помощью встроенного javascript
- 15. Имитировать нажатие клавиши с помощью jQuery
- 16. Как имитировать нажатие клавиши клавиатуры/мыши?
- 17. Имитировать нажатие клавиши «ENTER» в сценарии оболочки
- 18. Android: имитировать физическое нажатие клавиши ввода с клавиатуры
- 19. Имитировать нажатие клавиши ввода в Perl
- 20. имитировать нажатие клавиши в selenium webdriverjs
- 21. C#: Имитировать нажатие клавиши в игре
- 22. Имитировать нажатие клавиши в firefox addon
- 23. Имитировать escape-нажатие клавиши без jquery
- 24. Сделайте программу, которая может имитировать нажатие клавиши
- 25. Имитировать нажатие клавиши [enter] при вводе текста
- 26. Windows Forms: имитировать нажатие клавиши на клавиатуре
- 27. Android: Как записать нажатие клавиши?
- 28. Имитировать нажатие клавиши ввода в Javascript с помощью GreaseMonkey
- 29. как имитировать нажатие клавиши со стрелкой в linux bash
- 30. Как имитировать нажатие Fn + F6?
AccessibilityNodeInfo node = getRootInActiveWindow(); – anny
Но это не мое приложение. Мне нужно использовать API, например AccessibilityService. Но я не могу получить мягкое представление клавиатуры, выполнив поиск корневого узла в текущем активном окне через API AccessibilityService. – anny
Я не думаю, что вы можете получить доступ к их клавиатуре через службу. – Stampede10343