gpt4 book ai didi

android - 从谷歌地图中的 "Share this place"获取坐标

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:07:51 25 4
gpt4 key购买 nike

在 Google map 中查看任何位置的详细信息时,有一个“分享此地点”选项。通过将此 intent-filter 添加到我在 list 中的应用程序,我已成功将自己添加到接收者列表中:

<intent-filter>
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="text/plain" />
</intent-filter>

与这个包一起传递的额外内容是 Intent.EXTRA_SUBJECT 和 Intent.EXTRA_TEXT。我使用以下方法在我的 Activity 中检索了这些额外内容:

Bundle extras = getIntent().getExtras();

Intent.EXTRA_SUBJECT 包含一个带有位置标题的字符串。Intent.EXTRA_TEXT 包含一个字符串,其中包含位置的详细地址和移动 map URL。

是否可以从“分享此地点”操作中检索位置的 GPS 坐标(纬度和经度)?

最佳答案

您可以使用地理编码器从地址获取位置:

How can I find the latitude and longitude from address?

关于android - 从谷歌地图中的 "Share this place"获取坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7564504/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com