Урок 2. Touch – обработка касания (разработка андроид приложений)

Раньше мы для View-компонентов использовали OnClickListener и ловили короткие нажатия. Теперь попробуем ловить касания и перемещения пальца по компоненту. Они состоят из трех типов событий: - нажатие (палец прикоснулся к экрану) - движение (палец движется по экрану) - отпускание (палец оторвался от экрана) Все эти события мы сможем ловить в обработчике OnTouchListener, который присвоим для View-компонента. Этот обработчик дает нам объект MotionEvent, из которого мы извлекаем тип события и координаты. На этом уроке рассмотрим только одиночные касания. А Multitouch (мультитач) – на следующем уроке. Если вы уже знакомы с техникой рисования в Android, то вполне можете создать приложение выводящее на экран геометрическую фигуру, которую можно пальцем перемещать.

© Copyright © 2017 - 2019 Все права защищены. Бесплатное онлайн образование.