Узнав, когда закончен 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

Intereting Posts
Android делает анимированное видео из списка изображений Как настроить размер предварительного просмотра камеры в полноэкранном режиме с помощью API Android? Отправить событие касания от АБР к устройству Android Market SEO – чаще всего появляется в Android Market Тост: внутренняя ошибка возникает при интеграции Google Plus в Android Как ссылаться на внешнюю банку в проекте библиотеки Android в IntelliJ v10 Как отправить высокоприоритетный GCM? Ссылка build.gradle атрибут versionName в макете xml OkHttp PublicKey, прикрепляющийся к Android Внешний класс AsyncTask с помощью ProgressDialog Java.lang.NullPointerException: попытка вызвать виртуальный метод 'int android.view.View.getImportantForAccessibility ()' для ссылки на нулевой объект Как запускается режим чтения в Firefox? Android: Как мне ответить на диалог «Hot Code Replace Failed» в Eclipse? Android In-App-Purchase, как проверить, приобрел ли пользователь один элемент Android: как получить этот тип таймера?