gpt4 book ai didi

android - 谷歌地图 : how to get address in android

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

当我点击特定地址时,如何从谷歌地图中获取位置或地址。是否可以使用 map 叠加层从 map View 中收集地址。

最佳答案

请使用以下代码获取地址。

try {
Geocoder geo = new Geocoder(youractivityclassname.this.getApplicationContext(), Locale.getDefault());
List<Address> addresses = geo.getFromLocation(latitude, longitude, 1);
if (addresses.isEmpty()) {
yourtextfieldname.setText("Waiting for Location");
}
else {
if (addresses.size() > 0) {
yourtextfieldname.setText(addresses.get(0).getFeatureName() + ", " + addresses.get(0).getLocality() +", " + addresses.get(0).getAdminArea() + ", " + addresses.get(0).getCountryName());
//Toast.makeText(getApplicationContext(), "Address:- " + addresses.get(0).getFeatureName() + addresses.get(0).getAdminArea() + addresses.get(0).getLocality(), Toast.LENGTH_LONG).show();
}
}
}
catch (Exception e) {
e.printStackTrace(); // getFromLocation() may sometimes fail
}

并查看下面的链接以获取更多信息和完整示例。

Using Google Maps in Android

关于android - 谷歌地图 : how to get address in android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13598647/

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