2012-11-09 5 views
12

조각을 확장하고 LocationListener를 구현하는 클래스가 있습니다. 내가조각 내에서 LocationManager에 대한 참조를 얻는 방법

LocationManager myLocalManager = 
(LocationManager)getSystemService(Context.LOCATION_SERVICE); 

을 쓸 때 방법 getSystemService이 조각하는 방법이 아니기 때문에 가 나는 컴파일 타임 오류가 발생합니다.

LocationManager을 만들려면 어떻게해야합니까? 당신의 조각 내부

답변

56

단순히이 전화 :

LocationManager mgr = 
(LocationManager)getActivity().getSystemService(Context.LOCATION_SERVICE); 

그래서 당신은 단순히이

+0

당신에게 너무 감사합니다 !!!! –

+0

감사합니다. 가까이에 있었지만 올바른 방향으로 갈 수는 없었습니다. – jimsis

0

에서 getSystemService()을 활동을 얻고 호출이 코드를 사용해보십시오 작동합니다 니펫을.

코드 :

LocationManager locationManager = (LocationManager) 
getContext().getSystemService(Context.LOCATION_SERVICE); 
관련 문제