Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 确保我的位置标记绘制在其他标记之上_Android_Google Maps_Google Maps Markers_Google Maps Android Api 2_Android Maps Utils - Fatal编程技术网

Android 确保我的位置标记绘制在其他标记之上

Android 确保我的位置标记绘制在其他标记之上,android,google-maps,google-maps-markers,google-maps-android-api-2,android-maps-utils,Android,Google Maps,Google Maps Markers,Google Maps Android Api 2,Android Maps Utils,我正在使用google的map clustering实用程序库在GoogleMap上绘制内容 我有很多代表图片的物品。根据缩放级别,它们是否聚集。我使用DefaultClusterRenderer子类管理集群 同时,我想画一个表示设备位置的标记。这是一个完全不同的标记,应该而不是进行聚类。因此,我在ClusterManager/ClusterRenderer循环之外处理这个标记,即调用mMap.addMarker() 问题是,有时,根据我们获取设备位置的时间,而且在放大/缩小过程中,我的位置标记

我正在使用google的map clustering实用程序库在
GoogleMap
上绘制内容

我有很多代表图片的物品。根据缩放级别,它们是否聚集。我使用
DefaultClusterRenderer
子类管理集群

同时,我想画一个表示设备位置的标记。这是一个完全不同的标记,应该而不是进行聚类。因此,我在
ClusterManager
/
ClusterRenderer
循环之外处理这个标记,即调用
mMap.addMarker()

问题是,有时,根据我们获取设备位置的时间,而且在放大/缩小过程中,我的位置标记在其他点和簇的下方绘制。我希望有完全相反的行为,即位置标记始终在顶部


有没有办法做到这一点?

您可以使用zIndex值来确定哪个显示在顶部。您好@KMB,您能详细说明一下吗?我没有看到zIndex。对于
标记选项
,没有
zIndex(float zIndex)
。看一看,你可以用zIndex值来确定哪个显示在顶部。嗨@KMB,你能详细说明一下吗?我没有看到zIndex。对于
标记选项
,没有
zIndex(float zIndex)
。看看