java - 如何让我的应用程序像 Google map 一样接收位置 Intent

标签 java android google-maps

如果您打开了类似 this 的链接在您的 Android 手机上,Google map 将自动打开并向您显示其 map 上的位置。

如果用户打开这样的链接,我想让我的应用程序接收 Intent ,并且我还想从该链接获取经纬度。 这可能吗?

最佳答案

假设链接存储为字符串变量link

现在,

String[] split_link = link.split(Pattern.quote("@"));
String[] post_link = split_link[1].split(Pattern.quote(","));

double lattitude = Double.parseDouble(post_link[0]);
double longitude = Double.parseDouble(post_link[1]);

试试这个!

关于java - 如何让我的应用程序像 Google map 一样接收位置 Intent ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41907410/

相关文章:

java - 处理 Cometd 异常

java - Mockito.when().thenReturn() 不起作用或返回 null

android - 在 ubuntu 上安装 android studio

javascript - 如何通过 javascript 使谷歌地图地理编码器超时?

javascript - setPosition 在 iphone safari 浏览器上不更新

javascript - 如何根据从下拉菜单中选择的城市显示 Google map

java - 类型转换并获取数组以查看通用结果

java - 如何从 junit-tests 中的 .properties 文件读取字符串?

android - 重命名 SD 卡中的文件夹

Android:如何实现小区切换的监听器?