我的问题很简单,但我还没有找到答案。我需要从地图中删除这些控件:
当我按下我的标记时,它们会出现。这是我设置地图的代码。
mMap = ((MapFragment) getChildFragmentManager().findFragmentById(R.id.map)).getMap();
mMap.setMapType(GoogleMap.MAP_TYPE_NORMAL);
// Showing / hiding your current location
mMap.setMyLocationEnabled(false);
// Enable / Disable zooming controls
mMap.getUiSettings().setZoomControlsEnabled(false);
// Enable / Disable my location button
mMap.getUiSettings().setMyLocationButtonEnabled(false);
// Enable / Disable Compass icon
mMap.getUiSettings().setCompassEnabled(true);
// Enable / Disable Rotate gesture
mMap.getUiSettings().setRotateGesturesEnabled(true);
// Enable / Disable zooming functionality
mMap.getUiSettings().setZoomGesturesEnabled(true);
mMap.setPadding(0, 150, 0, 150);
答案 0 :(得分:2)
根据文档,您可以使用方法 setMapToolbarEnabled 。所以你需要添加以下行:
mMap.getUiSettings().setMapToolbarEnabled(false);
答案 1 :(得分:0)
您也可以在xml中设置
<fragment xmlns:map="http://schemas.android.com/apk/res-auto"
android:name="com.google.android.gms.maps.SupportMapFragment"
...
map:uiMapToolbar="false"
...
/>