Выполнить событие (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” и, затем, “Добавить в проект”.
Полезные ссылки