@AleAleA

Отловить нажатие на определенный маркер в Google Maps?

Подскажите, как можно правильно отловить нажатие на определенный маркер на карте Google Maps и уже далее задать ему действие? Допустим, имеется три переменные Marker One; Two; Three; Я сделал так, но работает только с третьего-четвертого клика по маркеру:
if (marker.equals(One)) {
        Toast.makeText(getApplicationContext(), "Балалайка: ",
                Toast.LENGTH_SHORT).show();
    }
  • Вопрос задан
  • 286 просмотров
Решения вопроса 1
@klim76
android/java/sql
Если не ошибаюсь у маркера есть метод setTag(Object o) куда вы можете запихнуть всё что вашей душе угодно что бы их различать - ид, название, любой объект. Ну и соответственно при клике getTag() и смотрите ткнули туда куда нужно - делаем что-то, нет - ничего не делам.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 08:04
1 руб./за проект
22 нояб. 2024, в 06:06
1500 руб./в час
22 нояб. 2024, в 06:04
1 руб./за проект