Android用のGoogleMapsApiバージョン2を使用して、アプリケーションにMapFragmentを追加します。
このフラグメントは、速度とAPIの使いやすさの点で大幅に向上します。悲しいことに、2本の指のジェスチャーで地図を回転させることもできます。ズームのジェスチャではなく、この2本の指のジェスチャが認識されることが多いため、回転を無効にします。
マップの回転を無効にするにはどうすればよいですか?
Android用のGoogleMapsApiバージョン2を使用して、アプリケーションにMapFragmentを追加します。
このフラグメントは、速度とAPIの使いやすさの点で大幅に向上します。悲しいことに、2本の指のジェスチャーで地図を回転させることもできます。ズームのジェスチャではなく、この2本の指のジェスチャが認識されることが多いため、回転を無効にします。
マップの回転を無効にするにはどうすればよいですか?
ドキュメントの適切な場所を調べると、簡単であることがわかりました。
ジェスチャーの有効化と無効化を可能にするUiSettingsクラスが GoogleMap 内にあります。
SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.maps_fragment);
GoogleMap map = mapFragment.getMap();
map.getUiSettings().setRotateGesturesEnabled(false);