Управление маркером карты, Android

1

У меня есть карта, которая сортирует маркеры. Если пользователь нажимает на маркер, появляется всплывающее окно. Метод вычисляет, что в щелкнутом положении есть маркер.

Моя проблема в том, что у меня много разных маркеров, но в этом методе я могу обрабатывать только один конкретный маркер.

Мне нужно что-то вроде общего растрового изображения, которое содержит все ресурсы маркера. Например. Я не палочку обрабатывать 100 маркеров вручную, потому что все это битмап, поэтому мне нужно просто обработать одно общее растровое изображение.

любые идеи?

Теги:
google-maps-markers
android-mapview

1 ответ

2
Лучший ответ

Я решил свою проблему. Я определяю класс MarkerManager, который содержит статические поля, которые содержат intergers.

public class MarkerManager{
    private static final int ME = 1;

public static int getResource(int id){
    int marker = 0;
    switch(id){
    case id:
        marker = R.drawable.me;
    break;

    }
    return marker;
}

}

Ещё вопросы

Сообщество Overcoder
Наверх
Меню