티스토리 뷰
IT/Android
[Android]지도(map) 이용시 "CameraUpdateFactory is not initialized"에러 해결방법
Kanzler 2017. 1. 10. 07:00에러 : java.lang.NullPointerException: CameraUpdateFactory is not initialized
map을 사용하던 중 특정폰에서 "CameraUpdateFactory is not initialized"같은 에러가 발생 되면서 종료되는 이슈가 발생하였습니다.
해당 에러는 map의 CameraUpdateFactory를 이용해 map에 터치 혹은 코드상으로 이동시에 발생되는 이벤트를 처리 하기 위해서 사용 소스코드 인데, 에러 그대로 map의 CameraUpdateFactory가 초기화되지 못했기 때문에 발생 되게 됩니다.
이를 해결 하기 위해서는 map의 초기화를 진행하는 코드를 넣어 주어야 합니다.
아래의 코드는 Fragment에서 map을 사용할때 예입니다. Activity를 이용하여 맵의 이용 하는 경우 onCreateView()가 아닌 onCreate()에서 처리 해주시면 됩니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.map_panel, container, false); mapView = (MapView) view.findViewById(R.id.map_view); mapView.onCreate(savedInstanceState); configureMap(mapView.getMap()); return view; } private void configureMap(GoogleMap map, double lat, double lon) { if (map == null) return; // Google Maps not available try { MapsInitializer.initialize(getActivity()); } catch (GooglePlayServicesNotAvailableException e) { Log.e(LOG_TAG, "Have GoogleMap but then error", e); return; } map.setMyLocationEnabled(true); LatLng latLng = new LatLng(lat, lon); CameraUpdate camera = CameraUpdateFactory.newLatLng(latLng); map.animateCamera(camera); } | cs |
'IT > Android' 카테고리의 다른 글
[Android]Studio 레이아웃 프리뷰에서의 한글 깨짐 해결 (0) | 2017.01.21 |
---|---|
[Android]단말 부팅 시 App 실행하기(BOOT_COMPLETED) (3) | 2017.01.13 |
[Android]현재 실행중인 서비스(service) 및 프로세스(process) 리스트 가져오기 (0) | 2017.01.05 |
[Android]웹뷰(webview)에서 제목(title)가져오기 (0) | 2016.12.31 |
안드로이드 스튜디오 단축키 (0) | 2016.12.21 |
댓글
TAG
- 티스토리 초대장
- 민주당 대선 후보
- 림의 외경
- 1800X
- 테일즈 오브 베르세리아
- 배달 지연
- 포아너
- 투표소
- 한글 패치
- 예약메일 전송
- Looper.prepare()
- 7700K
- 하이엔드 그래픽카드
- ONLINE JSON
- 래디어 구조
- GPU 출시가격
- 19대 선거
- unbound prefix
- 오픈베타
- 다렉
- 초대장
- 국기 다는 시간
- 사제 쿨러
- 라이젠
- JSON PASER
- 블로그 개설
- 1800TI
- 단면폭
- GPU 출시
- 한글패치
최근에 올라온 글
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
공지사항
반응형