由于mapbox.addmarker()已被取消种族歧视,我想知道使用与对象示例关联并具有click listener的简单信息窗口添加标记的最佳方法是什么?我尝试使用mapbox文档中的代码:https://docs.mapbox.com/android/maps/examples/symbol-layer-info-window/
但这似乎有点太复杂了。。这是在信息窗口中添加标记的唯一方法吗?
除了上面的例子,有没有人有其他的想法或链接?
由于mapbox.addmarker()已被取消种族歧视,我想知道使用与对象示例关联并具有click listener的简单信息窗口添加标记的最佳方法是什么?我尝试使用mapbox文档中的代码:https://docs.mapbox.com/android/maps/examples/symbol-layer-info-window/
但这似乎有点太复杂了。。这是在信息窗口中添加标记的唯一方法吗?
除了上面的例子,有没有人有其他的想法或链接?
1条答案
按热度按时间dddzy1tm1#
在android中向Map添加注解的首选方法是使用注解插件:
https://docs.mapbox.com/android/plugins/guides/annotation/
我建议看一下这个例子:
https://docs.mapbox.com/android/plugins/examples/marker-view-plugin/
要获得与您提供的示例中相同的体验,您必须添加一个类似于本示例中的click侦听器,并且只设置
customView
表示单击符号时的文本框。