如何禁用地图工具栏

时间:2017-05-04 09:43:06

标签: android google-maps android-mapview

MapToolbar和标记显示在地图上,当点击工具栏时,它会重定向到谷歌地图。我想禁用此功能。

enter image description here

map_view.xml

 <com.google.android.gms.maps.MapView
        xmlns:map="http://schemas.android.com/apk/res-auto"
        android:id="@+id/summary_mv_map"
        android:layout_width="100dp"
        android:layout_height="100dp"
        android:layout_alignParentLeft="true"
        android:layout_marginLeft="15dp"
        android:layout_marginTop="10dp"
        map:liteMode="true"/>

我尝试过:添加了mapView.getUiSettings().setMapToolbarEnabled(false),但无法解析getUiSettings()。setMapToolbarEnabled()。

注意:不要删除标记

2 个答案:

答案 0 :(得分:1)

map.getMapAsync(new OnMapReadyCallback() {
    @Override
    public void onMapReady(GoogleMap googleMap) {
        googleMap.getUiSettings().setAllGesturesEnabled(false);
    }
});

答案 1 :(得分:0)

map.setOnMarkerClickListener(new OnMarkerClickListener() {
    @Override
    public boolean onMarkerClick(Marker marker) {
        return true;
    }
});