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

구글맵을 화면 멈춤 없이 로드할 방법이 없나요?

0 추천
안녕하세요.

앱에 구글맵 기능을 추가하고 있는데

구글맵 화면으로 넘어갈때 잠깐이지만 끊김 현상이 있더라고요.

좀 거슬려서 바꾸고싶은데...

mapfragment를 써도 mapview를 써도 이부분이 해결이 안되네요ㅠ

 

맵뷰객체를 자바코드로 asynctask 상에서 만들어보려고 했는데

뷰를 초기화하는 과정이 메인스레드에서만 가능하다는 내용의 에러메시지가 뜨면서 앱이 죽어버립니다.

 

이건 뭔가 해결할수 있는 방법이 아예 없는건지요?ㅜ ㅜ
ire (3,900 포인트) 님이 2015년 3월 20일 질문
저도 그 현상을 해결하기 위해 표면상으로만 분석 해봤는데 주로 앱 실행후 처음 실행시 에만 발생하는 것 같습니다.(구글 맵은 소스를 구할수 없어서 소스 코드단까지는 분석을 못해봤습니다. 만약 구글 맵 소스를 구할수 있다면 댓글 부탁 드릴께요.)
이후 액티비티를 종료시키고 다시 구글 맵 화면으로 가면 처음 맵 화면을 호출 할 때 보다 빠르게 뜨더군요..
구글 맵 처음실행시 뭔가 필요한 정보를 캐싱 하는 것 같습니다만...
앱 실행시 어떻게든 구글맵을 실행 후 그 액티비티를 닫으면 될것 같긴 합니다만..
좀 억지 스러운 처리 겠죠 ;;;;

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...