2011-09-22 4 views

답변

2

전화의 위치를 ​​검출하도록 작동 어느 제공자가없는, 즉 그 것이다 어느 제공자가 널 (null)로 전달되고있는 경우도 GPSWI-FI에 접속. 이것은 requestLocationUpdates()에 대한 인수로 provider 인수를 제공한다고 가정하고, 가장 좋은 제공자를 찾고, 찾을 수없는 경우 null을 반환합니다.

먼저이 문제를 계속 진행하기 전에 사용 가능한 공급자가 있는지 확인합니다. null를 프로 바이더로서 건네지 않게하려면, 위치 갱신을 요구하기 전에 프로 바이더가 null인가 어떤지를 확인합니다.

if (provider != null) { 
     requestLocationUpdates() 
} else { 
     // alert user asking him to enable one of the providers. 
} 

이렇게하는 방법입니다.

HTH.

+0

고마워 .... 당신은 어떤 샘플 코드가 공급자를 설정에 관한해야합니까. 그렇다면 게시하시기 바랍니다, 그것은 나를 위해 도움이됩니다 – Aju

+0

나는 공급자를 어떻게 감지하는지, 그리고 requestLocationUpdates()에 제공자를 전달하는 것과 같이 게시하기 전에 귀하의 코드를 볼 것입니다 –

+0

처음으로 위치 기반의 것을 구현하고 있으므로 공급자와 확실하지 않다 ... ur 이메일 주소를 보내라. 코드 – Aju