0

こんにちは、私は Android マップ V2 を使用している小さな Android アプリケーションを開発しています。マップにグラウンド オーバーレイ アイテムを含めます。だから、オーバーレイアイテムのクリックを検出したい。次の方法でオーバーレイアイテムを追加しました。

 LatLng NEWARK = new LatLng(0, 0);

        GroundOverlayOptions newarkMap = new GroundOverlayOptions()
                //.image(BitmapDescriptorFactory.fromResource(R.drawable.img)
                  .image(BitmapDescriptorFactory.fromBitmap(createDrawableFromView(this, markerView)))
                .position(NEWARK, 860000f, 650000f);
        GroundOverlay imageOverlay = googleMap.addGroundOverlay(newarkMap);

ユーザーがこのオーバーレイ項目をクリックしたときに何かをしたいのです。助けが要る。ありがとうございました。

4

2 に答える 2

1

googleMap.setOnGroundOverlayClickListener() で聞くことができます

于 2017-02-09T15:34:47.303 に答える
0

OnClickListenerfor 以外にsはありませんMarker

OnMapClickListenerを使用して、自分で距離を取得LatLngしてチェックすることをお勧めします。

于 2013-12-25T23:25:28.160 に答える