마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

gps의 상태확인을 실시간으로 확인할 수 있을까요?

0 추천
의미이 정확하진 않지만

다른 표현을 할줄 몰라서 실시간이라는 표현을

사용하게 되었습니다.

 

앱이 켜져있는 상태에서 사용자가 gps를 켜는 순간 앱내부에서

그 상태를 확인하여 실행되는 소스를 만들고 싶은데요.

(그러니깐 보통 사용자는 gps는 꺼져있는 상태에서 앱을 실행하잖아요?

그렇다면 앱을 실행한 후에 gps를 키게될때

제가 구현한 기능은 앱을 실행하기전에 gps가 켜져있는 상태여야하는 부분이기 때문에

해당 기능이 작동되지 않는다는 문제가 발생하였습니다.)

 

혹시 이 문제를 해결할 방법이 있을까요?
푸른곰이 (380 포인트) 님이 2016년 5월 26일 질문
앱에서 gps 관련 기능을 호출하실 때 gps 옵션이 activate 되어 있는지 체크하시고 안되어 있다면 적절한 메세지를 화면에 보여주신 다음 Android GPS 세팅 화면을 띄워서 사용자에게 gps를 켜도록 요청하세요.
사용자가 gps를 on한 다음 해당 기능을 수행하시면 될 것 같습니다.

1개의 답변

0 추천
 
채택된 답변
1. 어차피 도즈 모드 때문에 background 에서 작업하는게 의미가 없어진 거 같습니다.

2. gps/a-gps 모두 적용하시고 있는지 확인하시기 바랍니다.

3. gps/a-gps 를 값을 로드하기 전까지 splash screen 을 띄우는걸 고민해보세요
aucd29 (218,390 포인트) 님이 2016년 5월 27일 답변
푸른곰이님이 2016년 5월 27일 채택됨
답변해주셔서
정말 감사합니다.
실마리를 찾은것 같습니다!
...