如何获取当前位置名称?

时间:2013-09-20 14:26:52

标签: google-maps gps geocoding latitude-longitude

这是我获取当前位置纬度和经度的编码。但我想获取当前位置名称而不是lat和long。因为我使用textview检索了这个当前位置名称。请帮我。我是android的新手。我经历了两个问题,但我没有得到他们的观点。

protected void onCreate(Bundle savedInstanceState) {
 super.onCreate(savedInstanceState);
 setContentView(R.layout.activity_main);
  txtLat = (TextView) findViewById(R.id.textview1);

locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, this);
}
@Override
public void onLocationChanged(Location location) {
txtLat = (TextView) findViewById(R.id.textview1);
txtLat.setText("Latitude:" + location.getLatitude() + ", Longitude:" +    location.getLongitude());

}

@Override
public void onProviderDisabled(String provider) {
Log.d("Latitude","disable");
 }

 @Override
 public void onProviderEnabled(String provider) {
 Log.d("Latitude","enable");
 }

@Override
public void onStatusChanged(String provider, int status, Bundle extras) {
Log.d("Latitude","status");
}
}

0 个答案:

没有答案