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

如何替换蓝点与我的图标在谷歌地图v2在Android?

耿学义
2023-03-14

我正在尝试用我自己的Google maps V2图标替换蓝点(在地图上显示当前位置)。我在下面试过了,没有成功。

  • Android Maps API v2更改MyLocation图标
  • 映射V2 myLocation蓝点回调
  • 在Google Map API v2中禁用MyLocation中的中心按钮

以下不起作用

Bitmap b = BitmapFactory.decodeResource(getResources(),
        R.drawable.location_arrow1);
googleMap.addMarker(new MarkerOptions().position(myPosition)
        .title(getIntent().getStringExtra("first_name"))
        .icon(BitmapDescriptorFactory.fromBitmap(b)));

共有1个答案

凌照
2023-03-14

您将不得不停止使用GoogleMap.setmyLocationEnabled,并编写更多的代码,包括自己接收位置更新和添加circle以确保准确性。

 类似资料:
  • 我想删除蓝点在Android谷歌地图。我尝试了,但无法获得位置信息。我试图找到正确的方法,但没有得到正确的答案。我希望正确的答案和样本项目。谢谢最好的问候

  • 如何使Android Google Maps API v2中的标记变得可点击,以便它们要么打开一个带有选项的菜单,要么开始一个新的活动?我相信我在我的应用程序中的标记目前在一个“newb”方法。我没有为它们分配一个名称或方法,以便能够将其与所需代码的其余部分链接在一起。 如果你回答这个问题,请包括一个标记被引入一个独特的名称,然后被设置为可点击打开一个新活动的示例代码。

  • 问题是:这种方法是信息窗口内容的一般实现,但每个标记都要显示自己的信息。因此,据我所知,我必须在getInfoContents(Marker Marker)上检测哪些标记被单击,以便从我的数据结构中加载必要的信息以在信息窗口上显示。问题是:我如何识别点击的标记'Marker'代表什么实体?我的意思是,只有getInfoContents上的对象标记被触发以显示信息窗口,我如何检测哪个是要显示的正确信

  • activity_main.xml 舱单 错误输出

  • 我在我的应用程序中实现了一个谷歌地图片段,用户可以通过点击右上角的“指南针”按钮看到他们当前的位置。

  • 我正在尝试建立地图应用程序和遵循这个链接一步一步。我在这里找到了类似的话题,但没有帮助我。我想显示地图,但当我运行它,它返回的力量关闭和我的android设备。我看到了很多关于这个错误的问题,但没有人真正回答我的问题。这是我的logcat: 这里是我的mainactivity.java 我已经从下面链接一步一步地阅读了,但是在我的代码中似乎有很多错误。我错过了什么?有什么建议吗?多谢。