Android Google 地图版本 2 显示方向和 Google 地图图标

Android Google map version-2 show direction and Google map icon

在我的 Android 应用程序中,当单击地图上的标记时,我的地图屏幕会显示方向和 Google 地图。我在我的应用程序中使用以下内容。

XML:

<fragment
    android:id="@+id/map"
    android:name="com.google.android.gms.maps.MapFragment"
    android:layout_width="match_parent"
    android:layout_height="match_parent" />

在代码中:

GoogleMap googleMap = ((MapFragment) getFragmentManager().findFragmentById(
        R.id.map)).getMap();

我已经标出方向,Google地图图标用蓝色标出。请看我的地图屏幕的图像。

如何从地图片段中隐藏方向和 Google 地图图标?

TL;DR 版本:

尝试覆盖 OnMarkerClickListener 和 return true


更长的版本:

当你 return true 你说 GoogleMap

I, the developer, handled a click on the Marker. You, the GoogleMap, don't have to do anything.

因此 GoogleMap 没有执行其默认操作,在本例中为:显示那些按钮(您不需要)。

Google Map为此提供了一个简单的布尔方法:

gmap.getUiSettings().setMapToolbarEnabled(false);

大功告成。

叫做Map toolbar

You can enable and disable the toolbar by calling UiSettings.setMapToolbarEnabled(boolean).

     @Override
        public void onMapReady(GoogleMap googleMap) {
    mMap = googleMap;
            // for Map tool disable
    mMap.getUiSettings().setMapToolbarEnabled(false);

           // for Zoom Button Enable on Google Map
mMap.getUiSettings().setZoomControlsEnabled(true);

          //for Location  Button enable on Google Map
        mMap.getUiSettings().setMyLocationButtonEnabled(true);
    }