Событие Android TOUCH_MOVE не запускается на AVD или устройстве - PullRequest
0 голосов
/ 30 сентября 2010

На самом деле, срабатывает только событие touch_down. По сути, я пытаюсь реализовать функцию перетаскивания в своем приложении, поэтому мне нужно событие touch_move. У меня есть метод, который записывает события касания в LogCat в Eclipse, но touch_down - единственное событие, которое появляется. даже touch_up не появляется. У меня эта проблема при отладке на устройстве или в avd.

Это на самом деле не кодовый вопрос. Но есть ли у кого-нибудь проблемы с запуском различных событий касания? Если да, то как вы решили их? Я использую последнюю версию Android SDK и Eclipse. Я использую простой ImageView.

Есть идеи?

1 Ответ

2 голосов
/ 30 сентября 2010

Поэтому при работе с TouchEvent необходимо соблюдать осторожность. The important thing is that this event can have multiple actions that follow each other. So, if you return false when the down action event is received, you indicate that you have not consumed the event and are also not interested in subsequent actions from this event. Thus, you will not be called for any other actions within the event, such as a finger gesture, or the eventual up action event. Для получения дополнительной информации прочитайте документацию .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...