Установить текст в AccessibilityNodeInfo

Я разрабатываю Android Accessibility Service. Я получил AccessibilityNodeInfo, который представляет EditText. Возможно редактирование содержащегося текста?

Я попытался с mynode.setText("aaa") но я получил IllegalStateException как описано в официальной документации http://developer.android.com/reference/android/view/accessibility/AccessibilityNodeInfo.html

Есть идеи? благодаря

Вы можете использовать ACTION_SET_TEXT для> = android 21. Вот пример этого:

 AccessibilityNodeInfo source = event.getSource(); if (source != null & event.getClassName().equals("android.widget.EditText")) { Bundle arguments = new Bundle(); arguments.putCharSequence(AccessibilityNodeInfo .ACTION_ARGUMENT_SET_TEXT_CHARSEQUENCE, "android"); source.performAction(AccessibilityNodeInfo.ACTION_SET_TEXT, arguments); }