在我的 Android 应用程序撰写中,我使用 Google 地图中的默认标记。如何使用自定义文本创建这样的标记,在哪里可以自定义文本、图标颜色和形状?
您可以对 Maps SDK 提供的 Marker 对象编写包装器。像这样的东西-
@Composable
fun MyCustomMarker(
context: Context,
position: LatLng,
title: String,
@DrawableRes iconResourceId: Int
) {
val icon = ContextCompat.getDrawable(context, iconResourceId)
Marker(
state = MarketState(position = position),
title = title,
icon = icon,
)
}