Im делает кнопку в opengl ES, которая имеет наложение с ней, например google maps; Я хочу, чтобы моя кнопка отображала оверлей при ударе и отключила его, когда кнопка снова нажата. Проблема в том, что пользователь нажимает кнопку и перетаскивает изображение, а затем наложение все еще отключается. Есть ли способ определить, было ли ACTION_MOVE выполнено во время события? таким образом я могу установить его только для включения/выключения, если ACTION_MOVE не был обнаружен. Благодарю.проверьте, был ли выполнен MotionEvent.ACTION_MOVE.
1
A
ответ
1
Если я правильно понял, вы установите кнопку вверх, как это:
public void onTouch(View args, MotionEvent ev) {
if (ev.getAction() == MotionEvent.ACTION_DOWN) doButtonStuff();
if (ev.getAction() == MotionEvent.ACTION_UP) doOtherButtonStuff();
}
Просто используйте сенсорную слушателя, а не щелчок слушателя.
~ Aedon
Смежные вопросы
- 1. WCF Проверьте, был ли запрос выполнен надежно
- 2. Проверьте, был ли запрос на сервер выполнен ионным приложением
- 3. Проверьте, был ли метод публикации успешно выполнен с помощью Mosquittopp
- 4. Проверьте, был ли sqlcmd успешным
- 5. Как проверить, был ли цикл while выполнен?
- 6. Когда был выполнен сценарий?
- 7. Проверьте, был ли платеж получен PayPal?
- 8. проверьте, был ли localStorage.removeItem() был успешным
- 9. Проверьте, был ли изменен EditText
- 10. проверьте, был ли инициализирован Redactor
- 11. Проверьте, был ли отменен QColorDialog
- 12. был ue4 выполнен в Qt?
- 13. C++ был выполнен системный вызов
- 14. код был выполнен дважды coldfusion
- 15. Могу ли я узнать, был ли выполнен javascript-файл?
- 16. Проверьте, успешно ли выполнен запрос на обновление [PHP, mysqli]
- 17. Android: подсчет интервала MotionEvent.ACTION_MOVE?
- 18. Oracle Job не был выполнен без причины
- 19. Как определить, был ли статический конструктор выполнен в .net?
- 20. Программно определить, был ли сценарий опубликован или выполнен нормально
- 21. Можно ли подсчитать количество раз, когда файл был выполнен?
- 22. Как определить, был ли выполнен вызов finish() в Activity?
- 23. Могу ли я получить запрос, который был выполнен из SqlDataSource?
- 24. Как найти, был ли успешно выполнен вызов unregister_chrdev()
- 25. Можно ли изменить следующий код, чтобы второй способ был выполнен?
- 26. Как узнать, был ли этот код выполнен правильно?
- 27. Можно ли определить, когда был выполнен моментальный снимок Firebase?
- 28. Проверьте, был ли файл, открытый с помощью fopen, был закрыт
- 29. Проверьте, был ли мой модуль импортирован
- 30. Проверьте, был ли экземпляр модели создан сегодня?