0
我有兩個標記的例子,其中一個是當前的位置,一個是 目的地我已經繪製了它們之間的路徑路徑,但現在在同一個例子中 我想設置一個點擊監聽器, 與此相關的例子..?如何在谷歌地圖上設置點擊監聽器標記?
我有兩個標記的例子,其中一個是當前的位置,一個是 目的地我已經繪製了它們之間的路徑路徑,但現在在同一個例子中 我想設置一個點擊監聽器, 與此相關的例子..?如何在谷歌地圖上設置點擊監聽器標記?
這是你會怎樣去爲地圖上的標記添加onClick偵聽器:
GoogleMap mMap
Marker marker = mMap.addMarker(
new MarkerOptions()
.position(new LatLng(dLat, dLong))
.title("Your title")
.icon(BitmapDescriptorFactory.fromResource(R.drawable.map_pin)));
mMap.setOnMarkerClickListener(new GoogleMap.OnMarkerClickListener() {
@Override
public boolean onMarkerClick(Marker m) {
}
}
OnMarkerClickListener
googleMap.setOnMarkerClickListener(this);
覆蓋的onMarkerClick
@Override
public boolean onMarkerClick(final Marker marker) {
//handle click here
}
marker在地圖上?這個地圖?谷歌地圖示例中的一些更多信息或截圖將會很酷 –
。 – haresh
默認情況下,多段線上的onclick被禁用。您可以通過[setOnPolylineClickListener(GoogleMap.OnPolylineClickListener)(https://developers.google.com/android/reference/com/google/android/gms/maps/GoogleMap#setOnPolylineClickListener(com.google.android.gms.maps) .GoogleMap.OnPolylineClickListener)) –