@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
@HolidayR Автор вопроса
В коде всё правильно? Стоит копать в сторону исправления логики приложения?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы