Android: Как узнать, была ли нажата растровая карта на Картах Google? - PullRequest
0 голосов
/ 08 февраля 2012

Я разрабатываю приложение на Android с использованием Google Map.

map http://img854.imageshack.us/img854/8395/111kt.png

Я успешно разместил несколько растровых изображений на карте, как показано на рисунке выше.
Возможно ли определить, на каком растровом изображении щелкнул пользователь, поэтомучто приложение перенаправит пользователя на страницу, которая содержит информацию о месте нажатия?

1 Ответ

0 голосов
/ 08 февраля 2012
Here you will need to put some logic to capture which bitmap Image was clicked.

One technique which works in my case is to override a method in your ItemizedOverlay class

protected boolean onTap(int index) {

// Here you get the index of which bitmap image was tapped on
// You can map this index to the related activity you need to open by mean of your logic

        OverlayItem item = mOverlays.get(index);

        Intent intent=new Intent (context,YourActivity.class);

        context.startActivity(intent);

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