逆ジオコーダーの仕組みを教えてください。getFromlocation と getLastKnownLocation を使用してアドレスを見つけるコードがあります。問題は、OnLocationChanged を使用する方法と、必要のないときにリスナーを無効にする方法がわからないことです。私は過去2日間完全に混乱しています。完全な例やリンクを含む優れたリソースを提供できる人がいれば、それは素晴らしいことです..
Geocoder geocoder = new Geocoder(
TrackLogic.this.getApplicationContext(),
Locale.getDefault());
Location locationGPS = locationManager
.getLastKnownLocation(LocationManager.GPS_PROVIDER);
Location locationNetwork = locationManager
.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);
Log.d(TAG, "geocoder works");