谷歌地图中的自定义标记与坐标不匹配

时间:2012-12-31 10:57:45

标签: android google-maps google-maps-markers

我正在使用自定义标记(因为我是新用户无法上传图片),其标记位于图像的左侧。

问题是图像与我想要显示的坐标不匹配。它会到达坐标的左侧,因为箭头位于图像的左侧。 我对此进行了一些搜索,并在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);

0 个答案:

没有答案