[英]How to get latitude and longitude by address location in Android
我正在開發Android應用程序,其中以編輯文本作為目的地,我想要輸入位置的緯度和經度。
示例:我現在輸入了編輯文本浦那,我想要它的緯度和經度。
從這里: https : //stackoverflow.com/a/3574792/2065418
Geocoder coder = new Geocoder(this);
List<Address> address;
try {
address = coder.getFromLocationName(strAddress,5);
if (address == null) {
return null;
}
Address location = address.get(0);
location.getLatitude();
location.getLongitude();
p1 = new GeoPoint((int) (location.getLatitude() * 1E6),
(int) (location.getLongitude() * 1E6));
return p1;
}
strAddress
是包含地址的字符串。 address
變量保存轉換后的地址。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.