Я столкнулся с действительно странным сценарием во время моих тестов, и, может быть, вы меня осветите.
Сценарий: Приложение состоит из Surfaceview, в котором я обрабатываю событие касания.У меня есть изображение на экране, и пользователь кладет на него палец, а затем забирает его обратно.Точно так же, как нажатие короткой кнопки.
Что идет не так:
Samsung Galaxy S с экраном SuperAmoled - запускаются сенсорные события: Вниз изатем вверх.как обычно это
Nexus One, Desire - запускаемые события касания: Вниз, Переместить, Переместить, Вверх Жест перемещения мал, как + - 1 px, но есть.Теперь представьте, что у меня есть код, который запускается в событии Move.
Итак, тестирование на моей Galaxy S все работает замечательно, тестирование на Nexus не проходит, так как он не реагирует так, как предполагалось.
Мои вопросы:
- Есть ли способ предотвратить это?
- это из-за типа экрана и чувствительности?