簡體   English   中英

如何從Infowindow打開新活動(或對話框或鏈接) - Google Maps v2 Android

[英]How to open new activity (or dialog or link) from a Infowindow - Google Maps v2 Android

我想從infowindow打開一個新活動(或自定義對話框或鏈接)。 我希望我的UI以這種方式工作:
1)我看到了地圖
2)我點擊一個標記來顯示Infowindow
3)我在Infowindow中單擊一個按鈕(或其他內容)以打開一個新活動(或對話框)以顯示更多信息。 或者,我單擊Infowindow的鏈接以打開網頁以顯示更多信息。

我寧願打開一個新的活動或對話框。 順便問一下,你能告訴我更簡單的方法嗎? 任何幫助將不勝感激。 提前致謝。
這是我的代碼。

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

我單擊按鈕(或其他內容)進入Infowindow以打開新活動(或對話框)以顯示更多信息。 或者,我單擊Infowindow的鏈接以打開網頁以顯示更多信息。

這些都不可能。 但是, 您可以通過setOnInfoWindowClickListener()檢測整個信息窗口上的單擊 onInfoWindowClick()你的方法OnInfoWindowClickListener則可以調用startActivity() show()DialogFragment等。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM