MultiTouching различных объектов в Android - PullRequest
0 голосов
/ 06 мая 2011

Вот сценарий: я написал довольно сложное приложение, имеющее джойстикоподобные компоненты на экране, произвольное их количество.Когда я разработал это, я работал с телефоном Huawei, который не поддерживает мультитач.Когда я начал понимать, что функция мультитача меняет то, как MotionEvent связывается с объектом SINGLE, помечает действие ACTION_POINTER_XXX, когда «мультитач».Может кто-то указать лучший способ повторно использовать великолепный код, который у меня уже есть?(каждый компонент независимо реализует метод onTouch ()) = D

Заранее спасибо, JQCorreia

1 Ответ

0 голосов
/ 06 мая 2011

Этот учебник имеет действительно хороший пример того, как сделать мультитач, в том числе «защемление».Это хорошо сработало для меня.Поскольку вы уже справились с обработкой касаний, основным отличием мультисенсора являются события «ACTION_POINTER», которые вы уже указали, когда несколько пальцев идут «вниз» или «вверх».Другое отличие состоит в том, что события движения дают текущее местоположение всех пальцев, а не только один.

...