Intereting Posts
Сложность строк GridView: как сделать высоту строки подходящей для самого высокого элемента? Разработка Android: эффективные советы по синтаксическому выравниванию? HTTPS с самоподписанными сертификатами SSL-решений … Решение или лучший способ? Кордова build – Не удалось разрешить com.android.tools.build:gradle:1.5.0 FindViewById () не находит View Жесткое преимущество над растровым изображением для памяти в android Android pull-to-refresh показывает нижний колонтитул загрузки при запуске Центр Текст SelectBox в libgdx с помощью scene2d Как изменить имя пакета Android Project в Eclipse? Android: Когда экранная клавиатура появляется и исчезает, есть ли какие-либо прослушиватели, которые автоматически вызываются? Есть ли команда ADB для переключения Allow Mock Locations? Путь к файлу Android для Xamarin Может ли кто-нибудь дать пример кода для TabHost в Android? Как отобразить часть изображения в андроиде Трафик из конкретного приложения

Узнав, когда закончен MotionEvent

Я пытаюсь понять, как увидеть, когда MotionEvent выполняется с событием (т. Е. Пользователь нажал на экран, перетащил его и отвлек пальцем от экрана). В Документах я вижу только getEventTime для генерации, когда событие началось, но не упоминается, как выяснить, когда он закончит. Есть идеи?

Есть флаг MotionEvent.ACTION_UP и MotionEvent.ACTION_DOWN
Вы можете проверить, сравнив его с event.getAction()
Вы можете так использовать

 @Override public boolean onTouch(View v, MotionEvent event) { switch (event.getAction() & MotionEvent.ACTION_MASK) { case MotionEvent.ACTION_DOWN: //now touched break; case MotionEvent.ACTION_UP: //your code break; } } 

Есть много флагов, проверьте этот MotionEvent