我如何创建我在运行时自定义的 google 地图标记 android kotlin

How can i create a google maps marker that i customize at runtime android kotlin

我怎样才能实现如下图所示的标记,我可以在运行时为每个项目自定义,基于项目的属性,在这个例子中,价格。

我对标记和自定义有一些了解,所以我不是一个完全的新手,例如我能够做到这一点:

但在这种情况下,没有什么是动态的,每个项目的标记都是相同的,所以它不像我想要实现的那样。

你看过实用程序库了吗?它支持 IconGenerator class,您可以使用它在标记上显示文本。这似乎可以完成您的用例。

参见:https://github.com/googlemaps/android-maps-utils