Android 高德地图更改marker 图标大小

个人感觉高德地图的demo和API没有百度的写的详细。
高德地图设置marker,我们可以设置一个布局,用这个布局当marker。官方提供的设置ICON的方法是:

public MarkerOptions icon(BitmapDescriptor var1)

其中有BitmapDescriptorFactory这个方法:BitmapDescriptorFactory.fromView(view),返回类型是BitmapDescriptor,这里的View就是我们的布局。接下来就是老一套了,获取布局,然后放进去,就行了,这个布局就是要显示的marker。

另外说一下,通常来说项目中会有这个需求:点击marker,marker变大或者变小,这实际上就是不断的更改布局,然后设置给Marker。

附上公司项目截图:

就这个小问题,网上的答案真的不多。。。

猜你喜欢

转载自blog.csdn.net/lmq121210/article/details/79143436