Видео: Start android: Урок 102. Touch – обработка касания (разработка андроид приложений)

Дата 27.04.2017
Просмотров: 143


Представляем вашему вниманию Видео: Start android: Урок 102. Touch – обработка касания (разработка андроид приложений) с канала Start Android. Приятного просмотра!

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

Источник:

Помощь на форуме:

#OnTouchListener #startandroid

Вы можете оценить статью:

УжасноПлохоНормальноХорошоОтлично (Еще нету оценок)
Loading...Loading...

Поделиться этой записью с друзьями:

ВКонтакте    Facebook    Twitter    Мой Мир    Одноклассники

Вас могут заинтересовать другие материалы:

    Видео: Start аndroid: Урок 98. Service. Локальный биндинг (разработка приложений в Android Studio)
    Видео: Start аndroid: Урок 84. Handler. Обработка Runnable (разработка андроид-приложений)
    Видео: Start Аndroid: Урок 10. Разработка и программирование под Андроид (видеоуроки)