» 首頁 » 討論區 » Android程式設計 »地址轉換經緯度

地址轉換經緯度

發表人: haca
積分: 6
發表時間: 2011-10-06 14:34:54
請問一下, 為什麼地圖上不能標示出地點?

[sea:javaCode]
geo = new Geocoder(this, Locale.getDefault());
try {
List<Address> addresses = geo.getFromLocationName("高雄市前鎮區中華五路789號", 1);
if (!addresses.isEmpty())
{
Address adsLocation = addresses.get(0);
double geoLatitude = adsLocation.getLatitude()*1E6;
double geoLongitude = adsLocation.getLongitude()*1E6;
point2 = new GeoPoint((int) geoLatitude, (int) geoLongitude);
mc.animateTo(point2);
mc.setZoom(17);
}
}catch (IOException e){
e.printStackTrace();
}
[/sea]
發表人: Seachaos
積分: 2432
發表時間: 2011-10-06 21:48:59
您好:
因為你是用animateTo,這只是移動Google Map而已
如果要標記的話要用到Overlay