当前位置: 首页 > 知识库问答 >
问题:

Android谷歌地图版本-2显示方向和谷歌地图图标

宇文金鑫
2023-03-14

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

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();

我已经用蓝色标记了方向和谷歌地图图标。请查看我的地图屏幕的图像。

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

共有3个答案

李勇
2023-03-14
     @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);
    }
弓宏茂
2023-03-14

太长别读版本:

尝试重写MarkerClickListener并返回true。


更长版本:

当您返回true时,您会对GoogleMap说

一、 开发人员点击了标记。你,谷歌地图,什么都不用做。

因此,GoogleMap不会执行其默认操作,在这种情况下,默认操作是:显示那些按钮(您不想要的)。

谭京
2023-03-14

谷歌地图为此提供了一个简单的布尔方法:

gmap.getUiSettings().setMapToolbarEnabled(false);

你完成了。

 类似资料:
  • 我遵循配置谷歌地图Android API v2官方步骤,我使用的是Android 3.1版本。我运行项目时出错 清单文件 一个ctivity_main.xml LogCat 我还想知道Google map API v2的最低要求

  • 所以我看到了一个特殊的例外,我敢肯定的是谷歌地图的绘图代码。 我有一个片段,在那里我以编程方式添加了一个支持地图片段,然后我在其中操纵谷歌地图实例。 这是stacktrace: 我无法可靠地复制它(尽管这种情况经常发生),我已经查看了ReadWriteDirectByteBuffer和ShortToByteBufferAdapter,但没有任何东西突然出现在我面前。 有什么想法吗?

  • 我正在使用google maps api V2开发一个android应用程序。问题是谷歌地图显示的方向取决于道路路线,即使它是一个空地。例如,以这两个LatLng LatLng1:-33.891143,151.224473 LatLng2:-33.891580,151.225336 有什么办法可以做到这一点吗?提前致谢

  • 我对谷歌地图方向服务(api v3)有一个问题。我不知道如何指定起始和目标字符串。例如,对于请求: http://maps.googleapis.com/maps/api/js?sensor=false 或者 http://maps.googleapis.com/maps/api/directions/xml?sensor=false 服务器的响应为:未找到,即未找到路由, 但是,如果我将字符¨改

  • 我想在地图上的某些地方贴上我自己的自定义标签,例如下面的图片,其中有与位置标记无关的Albert Park Lake的文本。这是我想要做的一个例子,因为我正在设计一个具有多个区域的应用程序,我想将这些区域的名称放在地图上,这些区域的名称只能在某些缩放级别下可见,以确保用户查看时没有混乱。我尝试过放置标记,但发现标记顶部的文本看起来很糟糕,我必须编写一个函数来调整缩放级别的文本可见性,以处理屏幕上许

  • 02-14 13:09:38.184:e/databaseUtils(2348):向包写入异常02-14 13:09:38.184:e/databaseUtils(2348):java.lang.securityexception:权限拒绝:用户的get/set设置要求以用户-2的身份运行,但从用户0调用;这需要Android.permission.interact_across_users_fu