70得票11回答
非法参数异常:使用gms.maps.model.Marker.setIcon设置未受管理的描述符。

我有一个应用程序,使用android-maps-utils和glide用于标记图标。 我收到了Firebase崩溃报告,但在源代码中无法跟踪gms.maps.model.Marker.setIcon是私有的,所以我需要一些帮助解决这个问题。 以下问题分为: 用户正在做什么 Firebase...

21得票8回答
ClusterManager重新绘制Google Maps V2 Utils的标记

我正在向服务器发起请求,当我收到来自服务器的响应时,我正在在UI线程上执行ClusterManager.addItem(),但这些项没有在地图上绘制,只有当我进行缩放更新(+,-)后新添加的项才开始出现。我还尝试调试渲染器,但是onBeforeClusterRendered/onBeforeC...

18得票1回答
使用聚合管理器添加地图上的新标记,直到我放大和缩小地图时才会反映更改

当我通过簇管理器以编程方式添加新的标记时,地图上不会反映出这些更改,直到我更新缩放。 我在stackoverflow上看到了很多问题,但那些方法对我都没有用。 请告诉我如何在不清除地图的情况下更新地图。 代码: for (int i = 0; i < name.length; i+...

16得票3回答
使用FusedLocationProviderApi相比于LocationManager有哪些优势?

之前为了获取用户当前位置,我使用了LocationManager: LocationManager locationManager = (LocationManager) getActivity().getSystemService(Context.LOCATION_SERVICE); i...

12得票4回答
安卓集群和标记点击

我在地图上使用 Android 聚类工具,并成功地使用 mClusterManager.setOnClusterItemClickListener() 为聚类库处理的所有标记实现了 onclick 监听器。 因为我还希望一些标记始终未被聚集,所以我也使用 mMap.addMarker() 直...

9得票3回答
Android上使用聚合标记的Google地图自定义标记图标

我已经实现了Google 地图聚合的代码。 这是我活动中的代码。 private void setUpClusterer() { mClusterManager = new ClusterManager<StoreItem>(this, mMap); mMap....

8得票3回答
如何使用android-maps-utils更改点击的标记图标?

在我的Android项目中,我使用android-maps-utils库将聚类应用于地图视图上的一堆标记。每当单击一个标记时,我会通过onClusterItemClick得到通知,以便我可以执行一些操作。 public interface OnClusterItemClickListener...

8得票2回答
多段线编码/解码中的“levels”是什么意思?

在折线编码/解码中,“levels”是什么,它们与Google Maps API v3或Android Maps API v2地图缩放级别有何关系? 唯一的描述来自交互式折线编码器实用程序: 谷歌地图中的折线由一组纬度/经度对形成。此外,对于编码折线中的每个顶点(位置),可以指定一个级别,...