でズーム (ピンチとダブルタップ) を無効にする方法はありMapView
ますか?
これは、clickable を false に設定しても機能しないことを意味します。
で を設定しようとしonTouch listener
ましたactivity
が、次を使用してもトリガーされません。
mapView.setOnTouchListener(this);
でズーム (ピンチとダブルタップ) を無効にする方法はありMapView
ますか?
これは、clickable を false に設定しても機能しないことを意味します。
で を設定しようとしonTouch listener
ましたactivity
が、次を使用してもトリガーされません。
mapView.setOnTouchListener(this);
import com.google.android.gms.maps.GoogleMap;
public void onMapReady(GoogleMap map) {
...
map.getUiSettings().setZoomGesturesEnabled(false);
XML
次のファイルを使用して、これらのプロパティを割り当てることができます。
map:uiRotateGestures="true"
map:uiScrollGestures="true"
map:uiTiltGestures="true"
map:uiZoomGestures="true"
だから使用:
map:uiZoomGestures="false"
MapFragment
オブジェクト上。
Uもそのようなことを試すかもしれません..
注 : このメソッドは、Google マップ UI のズームイン/ズームアウト機能を無効にします
上記の2つの回答は、質問ごとに正しいです。私を更新してくれてありがとう、デビッド。
GoogleMap myMap;
myMap.getUiSettings().setZoomControlsEnabled(false);
Google マップ UI で使用できるその他のパブリック メソッドについては、..