TheMelody / OmniMap-Compose

🔥🔥🔥Compose一键集成5大地图平台地图
MIT License
132 stars 16 forks source link

自定义Marker能否支持ComposeView #12

Closed sceneren closed 1 year ago

sceneren commented 1 year ago

自定义Marker的Icon样式能否支持ComposeView

TheMelody commented 1 year ago

自定义Marker的Icon样式能否支持ComposeView

Marker组合项,我提供了icon属性,它返回的是BitmapDescriptor,这个object是应该可以传view获取图像的吧。如:BitmapDescriptor.fromView你看呢

sceneren commented 1 year ago

image image 通过xml的方式可以获取到BitmapDescriptor,通过composeView的方式不行,不知道是不是我的用法有问题

TheMelody commented 1 year ago

image image 通过xml的方式可以获取到BitmapDescriptor,通过composeView的方式不行,不知道是不是我的用法有问题

你是要infoWindow一直显示吗?如果是的话,目前Marker组合项已经提供自定义infowindow了,可以通过MarkerState控制显示。

sceneren commented 1 year ago

我需要同时显示多个InfoWindow,高德不支持所有只能使用自定义marker的方式来显示

TheMelody commented 1 year ago

我需要同时显示多个InfoWindow,高德不支持所有只能使用自定义marker的方式来显示

是类似OminiMap腾讯的示例里面的,仿pdd物流小车的那个效果吗?

sceneren commented 1 year ago

差不多就是那种效果

TheMelody commented 1 year ago

差不多就是那种效果

哈哈,那样的话,高德地图只能用BitmapDescriptorFactory.fromView去设置icon了