Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Оглавление

Expand
titleНажмите здесь, чтобы развернуть оглавление
Table of Contents
exclude^Оглавление$

Описание

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

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

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

Image RemovedImage Added

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

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

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

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

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

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

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

Include Page
Поиск элементов (ZD)
Поиск элементов (ZD)

Смещение

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

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

Примеры:

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

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

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

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

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

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

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

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

Include Page
ZD Вкладка Дополнительно Установить\Взять значение, Выполнить событие
ZD Вкладка Дополнительно Установить\Взять значение, Выполнить событие

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

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

Expand
titleСкриншот


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