如何找到特定位置的经度和纬度?如何查找特定位置的经度和纬度?
位置由用户在edittext中输入&点击搜索按钮,然后位置显示在googlemap中。
我用下面的代码,但是这是给错误 “服务不可用”
Geocoder geoCoder = new Geocoder(this, Locale.getDefault()); try { address=geoCoder.getFromLocationName(txtlocation.getText().toString(), 1).get(0); double longi=address.getLongitude(); double latit=address.getLatitude(); System.out.println("longitude:--- " +longi); System.out.println("latitude:---" +latit); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); Toast.makeText(MapRouteActivity.this, e.toString(), Toast.LENGTH_LONG).show(); }
你为什么不使用locationManager。 – Stuti 2011-06-06 10:12:43
在我的应用程序中,我使用了locationmanager,但没有在这里显示。 – 2011-06-06 11:01:22
先看看夜空,找到北极星....;) – 2011-10-19 12:24:25