34

Android用のGoogleMapsApiバージョン2を使用して、アプリケーションにMapFragmentを追加します。

このフラグメントは、速度とAPIの使いやすさの点で大幅に向上します。悲しいことに、2本の指のジェスチャーで地図を回転させることもできます。ズームのジェスチャではなく、この2本の指のジェスチャが認識されることが多いため、回転を無効にします。

マップの回転を無効にするにはどうすればよいですか?

4

3 に答える 3

98

ドキュメントの適切な場所を調べると、簡単であることがわかりました。

ジェスチャーの有効化と無効化を可能にするUiSettingsクラスが GoogleMap 内にあります。

  SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.maps_fragment);
  GoogleMap map = mapFragment.getMap();
  map.getUiSettings().setRotateGesturesEnabled(false);
于 2012-12-04T10:10:37.177 に答える