0
什麼是在伊拉克,伊朗,...,如果我有alley_name,street_name,State_name,City_name,Country_name在Android中的任何地址獲取經度和緯度的formulla? 當我在TextView
中插入確切的地址時我找不到經度和緯度,但是當我使用近似地址時,它顯示我的近似地址。如何獲取任何地址的經度和緯度 - Android?
什麼是在伊拉克,伊朗,...,如果我有alley_name,street_name,State_name,City_name,Country_name在Android中的任何地址獲取經度和緯度的formulla? 當我在TextView
中插入確切的地址時我找不到經度和緯度,但是當我使用近似地址時,它顯示我的近似地址。如何獲取任何地址的經度和緯度 - Android?
這是我使用從緯度和經度
public static String getAddress(Context context ,String latitude , String longitude)
{
Geocoder geocoder;
List<Address> addressList;
StringBuilder addressBuilder = new StringBuilder();
geocoder = new Geocoder(context,Locale.getDefault());
try{
addressList = geocoder.getFromLocation(Double.valueOf(latitude),Double.valueOf(longitude),1);
Address address = addressList.get(0);
addressBuilder.append(address.getAddressLine(0)).append(",").append(address.getLocality()).append(",")
.append(address.getAdminArea()).append(",").append(address.getCountryName()).append("||").append(address.getCountryName());
}catch (Exception ex)
{
ex.printStackTrace();
}
return addressBuilder.toString();
}
https://developer.android.com/reference/android/location/Geocoder.html –
有些地址不顯示獲取地址的方法。 –
您可以查看https://developers.google.com/android/reference/com/google/android/gms/location/FusedLocationProviderApi –