Ввод данных в текстовые поля, нажатие кнопок “Домой”, “Все запущенные приложения”, “Назад” и др.
Как работать с экшеном?
Текст
В текстовое поле экшена можно ввести простой текст, переменные и макросы специальных клавиш ({AndroidKeys.BACK}, {AndroidKeys.HOME}, {AndroidKeys.CLEAR}).
Макросы клавиш
Как уже было сказано выше, в данном поле можно использовать не только текст и переменные, но и специальные макросы, которые эмулируют некоторые системные (и не только) кнопки Android.
Ниже, под спойлером, описаны доступные в ZennoDroid макросы.
Макрос
Действие
Макрос
Действие
{AndroidKeys.APP_SWITCH}
Отображение недавно запущенных приложений.
{AndroidKeys.BACK}
Возврат назад
{AndroidKeys.CAMERA}
Активация камеры
{AndroidKeys.CLEAR}
Очистить поле ввода.
{AndroidKeys.COPY}
Копирование выделенного текста в буфер обмена.
Работает только в эмуляторе на базе Android 7.1.
{AndroidKeys.DEL}
Клавиша удаление одного символа слева от курсора.
{AndroidKeys.DOWN}
Эмуляция нажатия стрелки вниз на физической клавиатуре.
{AndroidKeys.ENTER}
символ новой строки
отправка формы на сайтах
подтверждение действий в приложениях
{AndroidKeys.ESCAPE}
Эмуляция нажатия клавиши Escape на физической клавиатуре.
{AndroidKeys.FORWARD_DEL}
Удаление одного символа справа от курсора.
{AndroidKeys.HOME}
Возврат на рабочий стол
{AndroidKeys.LEFT}
Эмуляция нажатия стрелки влево на физической клавиатуре.
{AndroidKeys.MOVE_END}
если курсор находится внутри строки, то при вызове этого макроса он [курсор] будет перемещён в конец строки.
так же этот макрос можно использовать для скроллинга вниз.
{AndroidKeys.MOVE_HOME}
если курсор находится внутри строки, то при вызове этого макроса он [курсор] будет перемещён в начало строки.
так же этот макрос можно использовать для скроллинга вверх.
{AndroidKeys.PAGE_DOWN}
Прокрутить страницу вниз на размер экрана
{AndroidKeys.PAGE_UP}
Прокрутить страницу вверх на размер экрана
{AndroidKeys.PASTE}
Вставить содержимое буфера обмена
Работает только в эмуляторе на базе Android 7.1.
{AndroidKeys.POWER}
Эмуляция нажатия кнопки питания
{AndroidKeys.RIGHT}
Эмуляция нажатия стрелки вправо на физической клавиатуре.
{AndroidKeys.TAB}
Клавиша Tab
{AndroidKeys.UP}
Эмуляция нажатия стрелки вверх на физической клавиатуре.