Выполнить событие (ZD)

Оглавление


Описание

Данный экшен применяется когда нужно нажать на элемент (touch, тач) или нажать c небольшой задержкой в нажатом состоянии (long touch).

Как добавить действие в проект?

  • Через контекстное меню Добавить действиеAndroidВыполнить событие


Для чего используется?

  • touch чаще всего используется для кликов по кнопкам, пунктам в меню, чекбоксам

  • long touch обычно используется для вызова дополнительного меню у элементов

Вкладка “Основное”

Выберите событие

Выбираем что именно нужно сделать с элементом. Доступно два события - touch и long touch

Поиск элемента

Смещение

Центр - [long] touchбудет произведён точно по центру элемента.

Координаты - тут можно указать координаты внутри найденного элемента, куда будет произведён [long] touch.

Примеры:

  • 0;0 - верхний левый угол элемента.

  • 99;49- клик по 100-му пикселю по горизонтали и 50-ому по вертикали

  • -1;-1 (и любое другое отрицательное значение) - клик по центру элемента.

    • -1; 9- по горизонтали - центр элемента, по вертикали - 10-й пиксель сверху.

    • 0;-26;- по горизонтали клик будет произведён в самой левой точке элемента, а по вертикали - в центре элемента.

    • -2000; -3000- клик по центру элемента.

  • если будет задано значение превышающее высоту или ширину элемента, то оно будет уменьшено до реальной высоты\ширины элемента.

Вкладка “Дополнительно”


Пример использования

Этот экшен будет использоваться каждый раз, когда нужно будет произвести нажатие на тот или иной элемент. Например, Вам нужно кликнуть по ярлыку “Настройки” на главном экране эмулятора.
Для этого нажмите на нём ПКМ=>В конструктор действий (1), выберите действие “Rise”(2), событие “touch” и, затем, “Добавить в проект”.

 


Полезные ссылки