У меня есть карта, которая сортирует маркеры. Если пользователь нажимает на маркер, появляется всплывающее окно. Метод вычисляет, что в щелкнутом положении есть маркер.
Моя проблема в том, что у меня много разных маркеров, но в этом методе я могу обрабатывать только один конкретный маркер.
Мне нужно что-то вроде общего растрового изображения, которое содержит все ресурсы маркера. Например. Я не палочку обрабатывать 100 маркеров вручную, потому что все это битмап, поэтому мне нужно просто обработать одно общее растровое изображение.
любые идеи?
Я решил свою проблему. Я определяю класс 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;
}
}