java - 如何获得谷歌地图标记的图标?

标签 java android google-maps marker

使用 marker.getTitle() 可以获取标记的标题,但我该如何获取图标呢? 我想问一下标记的图标是否设置为某个可绘制对象,如果是,请执行一些操作。

最佳答案

好吧,您可以像这样使用 new MarkerOptions() 创建标记:

map.addMarker(new MarkerOptions()
            .icon(BitmapDescriptorFactory.fromResource(R.drawable.house_flag))
            .anchor(0.0f, 1.0f) // Anchors the marker on the bottom left
            .position(new LatLng(41.889, -87.622)));

所以你可以简单地将这些数据存储在一些链表或 HashMap 中

关于java - 如何获得谷歌地图标记的图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30812537/

相关文章:

java - 将带有字母的字符串数组转换为java中的int数组

java - 使用 <Item extends java.lang.Comparable<Item>> 时绑定(bind)不匹配

google-maps - 如何查找围绕某个位置 5 英里半径的一组纬度/经度对

google-maps - Google Maps Places API 只返回城市?

ios - 如何使用 pod 获取最新的 GoogleMaps SDK

java - 如何根据SeekBar的进度设置WaveView的波高?

java - 如何在 Guava 中迭代

java - Firebase 计算重复条目数

android - 数据绑定(bind) : Resources$NotFoundException when attribute of object is int

android - 从 RelativeLayout 或 Group Drawables 中获取 Drawables