Задать вопрос
@HolidayR

В чем ошибка отображение нужной фразы после проверки метки маркера?

Отображается только одно сообщение "Strips" как при нажатии на маркер с выводом сообщения "Strips", так и у маркера, который должен выводить сообщение "Pop". В чем может быть проблема?

public void onMapReady(GoogleMap googleMap) {
    ...
    Tornado = mMap.addMarker(new MarkerOptions()
            .position(HOR));
    Tornado.setTag(Yep);

    Oppy = mMap.addMarker(new MarkerOptions()
            .position(DQE));
    Oppy.setTag(Swe);

    mMap.setOnMarkerClickListener(this);
}

public boolean onMarkerClick(final Marker marker) {
    if (marker.getTag()==Yep) {
        Toast.makeText(getApplicationContext(), "Strips: ",
                Toast.LENGTH_SHORT).show();
    }
    else if (marker.getTag()==Swe) {
        Toast.makeText(getApplicationContext(), "Pop: ",
                Toast.LENGTH_SHORT).show();
    }
    return false;
}
  • Вопрос задан
  • 103 просмотра
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Нетология
    Java-разработчик с нуля
    12 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@HolidayR Автор вопроса
В коде всё правильно? Стоит копать в сторону исправления логики приложения?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы