Касаясь и MapView, и кнопки на Android - PullRequest
0 голосов
/ 23 июля 2010

Я создал MapActivity, который содержит MapView и кнопку в верхней части MapView.

Примерно так:

alt text http://desmond.yfrog.com/Himg9/scaled.php?tn=0&server=9&filename=devicef.png&xsize=640&ysize=640

Я бы хотелчтобы пользователь коснулся точки mapView пальцем, а затем коснулся кнопки «Добавить место» другим пальцем (MapView по-прежнему нажимается первым пальцем).

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

У меня есть Nexus One с Froyo и т. Д.он должен поддерживать мультитач ...

Как вы думаете, что мне сделать, чтобы мультитач работал в этом контексте?!?

СПАСИБО ЗА ПОМОЩЬ !!!!:)

1 Ответ

0 голосов
/ 23 июля 2010

Мультитач недоступен на Nexus One, из-за патента от Apple на эту функцию.
Так что, если ваши пользователи не получат root-права на свой телефон, это будет невозможно.Тем не менее, вы можете реализовать свою идею без мультитач.Просто добавьте clickListener в свой mapView и откройте AlertDialog, чтобы предложить возможность «Добавить место», если он хочет?

...