Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/214.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 - Fatal编程技术网

地图上的Android动态自定义视图

地图上的Android动态自定义视图,android,google-maps,google-maps-markers,Android,Google Maps,Google Maps Markers,我正在努力为Android中的以下问题找到解决方案: 地图上应该有自定义视图,这些视图应该像常规视图一样设置动画/展开/etc。例如,我需要一个在地图上“跳动”的当前用户位置指示器,或者我需要一种具有以下行为的标记聚类:当我点击集群时,该集群中的所有POI都会在集群周围均匀分布,以便您可以单独单击它们 我见过一些解决方案,包括周期性地绘制位图画布,然后更新标记的位图,但是当您想要单击位图中展开的项目时,这并没有帮助,同时通过更新标记的位图来设置标记的动画看起来很可怕和笨拙 例如,在iOS上有一

我正在努力为Android中的以下问题找到解决方案: 地图上应该有自定义视图,这些视图应该像常规视图一样设置动画/展开/etc。例如,我需要一个在地图上“跳动”的当前用户位置指示器,或者我需要一种具有以下行为的标记聚类:当我点击集群时,该集群中的所有POI都会在集群周围均匀分布,以便您可以单独单击它们

我见过一些解决方案,包括周期性地绘制位图画布,然后更新标记的位图,但是当您想要单击位图中展开的项目时,这并没有帮助,同时通过更新标记的位图来设置标记的动画看起来很可怕和笨拙


例如,在iOS上有一个类
MKAnnotationView
,你可以随意覆盖和绘制,为什么android没有这么简单的功能?如何在Android中实现这一点?非常感谢您的帮助。

我想您正在谈论的是标记聚类,也许这个链接可以帮助您:-Bhavnik,谢谢,我知道这一点,但这与我的问题无关。所以您正在谈论的是标记聚类,我想,也许这个链接可以帮到您:-Bhavnik,谢谢,我知道这一点,但这与我的问题无关。