私のアプリケーションではLocation、特定のボタンがクリックされたときにのみ取得する必要があります。を登録する必要がありLocationListenerますか、それともこれを使用できますか?
LocationManager lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
Location position = lm.getLastKnownLocation(LocationManager.GPS_PROVIDER);