Как открыть новое действие (или диалоговое окно или ссылку) из информационного окна - Google Maps v2 Android

Я хочу открыть новое действие (или пользовательский диалог или ссылку) из информационного окна. Я хочу, чтобы мой пользовательский интерфейс работал следующим образом:
1) я вижу карту
2) Я нажимаю на маркер, чтобы показать информационное окно
3) Я нажимаю кнопку (или что-то еще) в информационном окне, чтобы открыть новое действие (или диалог), чтобы показать больше информации. Кроме того, я щелкаю ссылку в информационном окне, чтобы открыть веб-страницу для отображения дополнительной информации.

Я бы предпочел открыть новый вид деятельности или диалог. Кстати, вы можете показать мне более простой способ сделать это? Любая помощь будет оценена. Заранее спасибо.
Это мой код

Marker INFO=mMap.addMarker(new MarkerOptions()
    .position(info)
    .title("TITLE")
    .snippet("SNIPPET")
    .icon(BitmapDescriptorFactory.fromResource(R.drawable.pin)));

1 ответ

Решение

Я нажимаю кнопку (или что-то еще) в информационном окне, чтобы открыть новое действие (или диалог), чтобы показать больше информации. Кроме того, я щелкаю ссылку в информационном окне, чтобы открыть веб-страницу для отображения дополнительной информации.

Ни то, ни другое невозможно. Тем не менее, вы можете обнаружить щелчок по всему информационному окну черезsetOnInfoWindowClickListener(), Ваш onInfoWindowClick() метод вашего OnInfoWindowClickListener может позвонить startActivity(), show() DialogFragment, так далее.

Другие вопросы по тегам