如何从 google 地图 link 中提取纬度和经度值
How to extract lat and long values from a google maps link
我的 android activity 上有一个显示 google 地图的网络视图。我目前正在通过单击按钮获取包含所选位置的纬度和经度值的 link。我想知道的是,如何提取纬度和经度值并将其保存到变量中?我试过这段代码,但它似乎不起作用
Uri uri = Uri.parse(str);
uri.getQueryParameter(q1);
如果您将 url 作为字符串,命名为 str:
String[] part1 = str.split(Pattern.quote("@"));
String[] part2 = part1[1].split(Pattern.quote(","));
double lat = Double.parseDouble(part2[0]);
double lon = Double.parseDouble(part2[1]);
我的 android activity 上有一个显示 google 地图的网络视图。我目前正在通过单击按钮获取包含所选位置的纬度和经度值的 link。我想知道的是,如何提取纬度和经度值并将其保存到变量中?我试过这段代码,但它似乎不起作用
Uri uri = Uri.parse(str);
uri.getQueryParameter(q1);
如果您将 url 作为字符串,命名为 str:
String[] part1 = str.split(Pattern.quote("@"));
String[] part2 = part1[1].split(Pattern.quote(","));
double lat = Double.parseDouble(part2[0]);
double lon = Double.parseDouble(part2[1]);