我有一个 Android 应用程序,它在 WebView 中显示内容,其中包含一个应该打开 map 的链接。我有要链接到的位置的纬度、经度和街道地址,但我不确定链接的格式是否正确。
最佳答案
大约一周时间没有收到社区对此问题的任何答复或评论......最后我选择了:
http://maps.google.com/?ll={lat},{lon}q={address}
手机足够智能,可以检测到这是一个 map 链接,并打开“ map ” Activity 来显示它。
我还尝试使用geo:{lat},{lon}?{address}
链接格式,它确实在正确的位置打开了 map ,但缩放距离太近了,没有提及实际地址。
理想情况下,我仍在寻找一个答案,允许我捕获从 WebView 打开的链接并打开一个新的 MapView,在其中我可以放置自己的图钉和气球并将用户保留在我自己的应用程序中。
关于android - 从 Android WebView 中启动 map ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6674941/