안녕하세요. 대구의 한 무지한 개발자입니다.

 

  mLocMan = (LocationManager)getSystemService(Context.LOCATION_SERVICE); 
  mProvider = mLocMan.getBestProvider(new Criteria(), true);
  location = mLocMan.getLastKnownLocation(mProvider);

 

요런 루틴을 이용해서 최근위치 값을 읽어오는데요...

메일 실내에서 시료 놓고 개발하다 보니까 가끔 getLastKnownLocation 이 null 값인 경우가 있더라구요.

이런 경우는 어떻게 현재위치를 획득하나요.

 

   mLocMan.requestLocationUpdates(mProvider, /*100000*/0, /*30*/0, mListener);   

 

요런식으로 이벤트 발생시켜도 소용없더군요.;