전체 응용 프로그램에서 하나의 LocationListener를 구현해야합니다.전체 응용 프로그램에서 하나의 LocationListener
LocationListener와 함께 서비스를 사용할 수 있다는 것을 알고 있지만 문제는 위치 변경시 알림 기능을 사용해야한다는 것입니다. 언제든지 모든 활동에서 현재 위치가 필요하므로 원하는 시점에 마지막 위치를 얻을 수있을 때 충분하지 않습니다.
myLocationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, new LocationListener() {
public void onLocationChanged(Location location) {
notifyAllActivities(location);
}
};
모든 활동에 :
void onNotify(Location location) { //... }
다른 사람들에게 유용 할 수있는 답변을 수락하십시오. –