1
问题很明显..我们可以在地图上设置固定的ImageView,但是如何在平移地图时使用LatLng?这有可能使ImageView的行为像一个标记?有任何想法吗?是否可以将固定的ImageView设置为地图中心并显示LatLng
问题很明显..我们可以在地图上设置固定的ImageView,但是如何在平移地图时使用LatLng?这有可能使ImageView的行为像一个标记?有任何想法吗?是否可以将固定的ImageView设置为地图中心并显示LatLng
您知道ImageView
是,因为你把它在屏幕上。您可以使用从View
,perhaps getDrawingRect()
继承的方法找出其像素坐标。
然后,您可以use a Projection
转换像素坐标的经度和纬度。
嗯它有逻辑,但很难像我这样的新手..有没有实现的我可以测试或类似的例子..无论如何 – regeme
“问题很明显” - 对你来说,也许。 “是否有可能使ImageView的行为像一个标记?” - 为什么不使用标记,因为它已经表现得像一个标记? – CommonsWare
因为当我移动地图标记时迷路了,但是当我在中央使用ImageView时,它已经固定在屏幕上,当我移动地图时它不会再丢失了。使用标记我们可以获取latlng值并在我使用时显示它与onMarkerDragEnd()函数在你的书..所以有可能实现类似的东西,当平移地图停止时,ImageView的当前位置在地图上检索我latlng值.. – regeme
有同样的问题你有没有解决你的问题? –