在地图上点击并获取Android坐标

3
我正在尝试制作一个应用程序,一旦用户点击地图,它就会获取该特定点的坐标。
除此之外,我还读到了这篇文章:在Android上点击地图获取坐标
这似乎是最相关的帖子,但我想做的是能够在地图上的任何位置进行点击,而不是在标记/覆盖物上。实际上,我想在用户点击的特定点创建一个标记并获取其坐标。
这可行吗?
1个回答

0

使用一点数学应该很容易。您可以使用getLatitudeSpan()getLongitudeSpan()来获取可见地图的范围,以及getMapCenter()来查看中心点。只需将其映射到触摸事件的坐标即可。

编辑:像往常一样,Mark提供了更加优雅的解决方案。


实际上,这个是读者投稿的作品,所以我不能完全获得功劳。 - CommonsWare

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接