我正在使用自定义标记(因为我是新用户无法上传图片),其标记位于图像的左侧。
问题是图像与我想要显示的坐标不匹配。它会到达坐标的左侧,因为箭头位于图像的左侧。
我对此进行了一些搜索,并在android custom map marker bounds中我应该使用SetBounds
来解决此问题。
但第二个问题是,通过使用Setbounds
它会改变图像的大小,并且它在屏幕上看起来质量很差。没有任何其他方法可以将自定义标记与坐标相匹配?
这是我在覆盖构造函数中使用的代码:
marker .SetBounds (0, -(int) Common.convertPixelsToDp (marker .IntrinsicHeight ,act.ApplicationContext ) ,
(int) Common.convertPixelsToDp (marker .IntrinsicWidth ,act.ApplicationContext )/2,0);