マップのビューでsetEnabled(false)
と呼んでも、タッチイベントはまだ発生します。私の場合は、マーカーとインフォメーションウィンドウを設定しましたが、ユーザーがインフォメーションウィンドウを閉じることは望ましくありません。残念ながら、地図に触れても情報ウィンドウは消えます。すべてのタッチイベントを無視するようにGoogleMaps v2 Viewを無効にする
mapFragment = (SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map);
mapFragment.getView().setEnabled(false);
私はすでに
mapFragment.getMap().getUiSettings().setAllGesturesEnabled(false)
を行うが、これは情報ウィンドウを閉じてからタッチを防ぐことはできません。
バグとして提出:http://code.google.com/p/gmaps-api-issues/issues/detail?id=5114 –