その上に地図とマーカーがあります。ユーザーがこのマーカーを押すか、このマーカーの近くを押すと、アプリは「onMapClickリスナー」を実行し、「onMarkerClick」の代わりにクリックの座標を返す必要があります。1 つのマーカーのマーカー クリックを無視して、代わりに onMapClick を作成することは何とか可能ですか?
私はこれを試しましたが、何もしません:
mMap.setOnMarkerClickListener(新しいOnMarkerClickListener(){
@Override public boolean onMarkerClick(Marker arg0) { if(arg0.getSnippet().equals("bad_marker")){ mMap.setOnMapClickListener(new OnMapClickListener() { @Override public void onMapClick(LatLng latLng) { mapClick(latLng); } }); }});