2013-10-13 32 views
1

问题很明显..我们可以在地图上设置固定的ImageView,但是如何在平移地图时使用LatLng?这有可能使ImageView的行为像一个标记?有任何想法吗?是否可以将固定的ImageView设置为地图中心并显示LatLng

+0

“问题很明显” - 对你来说,也许。 “是否有可能使ImageView的行为像一个标记?” - 为什么不使用标记,因为它已经表现得像一个标记? – CommonsWare

+0

因为当我移动地图标记时迷路了,但是当我在中央使用ImageView时,它已经固定在屏幕上,当我移动地图时它不会再丢失了。使用标记我们可以获取latlng值并在我使用时显示它与onMarkerDragEnd()函数在你的书..所以有可能实现类似的东西,当平移地图停止时,ImageView的当前位置在地图上检索我latlng值.. – regeme

+0

有同样的问题你有没有解决你的问题? –

回答

0

您知道ImageView是,因为你把它在屏幕上。您可以使用从Viewperhaps getDrawingRect()继承的方法找出其像素坐标。

然后,您可以use a Projection转换像素坐标的经度和纬度。

+0

嗯它有逻辑,但很难像我这样的新手..有没有实现的我可以测试或类似的例子..无论如何 – regeme

相关问题