이어서 진행하겠습니다.
checkPermission
이함수는 휴대폰의 os sdk버젼을 체크한후
마쉬멜로우(api 23)와 같거나 높을때만 퍼미션 요청 루틴을 실행하고
낮다면 메인액티비티를 실행하는 루틴입니다.
약간의 시간이 지나면 위와같이 파란색배경의 툴팁이 뜰것입니다.
알트+엔터를 칩니다. 그럼 임포트 됩니다.
(만약 툴팁이 안뜬다면 해당코드에 가까운곳 에디터에 왼쪽마우스를 클릭하시면됩니다)
(기본값)
(위와같이 임포트됩니다)
위와같이 하나하나 찍어서 올려봤습니다.
(나는야 친절한 미소분양~)
위와같이 메서드하나를 추가합니다.
임포트작업을 한후 오류가 사라졌습니다.
앱이 화면에 표시되면 바로 함수를 호출하도록 코드를 씁니다.
이제 퍼미션 요청처리를 할 콜백메서드를 오버라이드하여 처리해야합니다.
(요청목록이 3개라면 3개의 응답여부를 끝마치고나서 하단의 콜백메서드가 호출됩니다)
값 : 0
값: -1
을 가지고있습니다. 이것을 토대로 분기처리에 활용하면됩니다.
(코드에 주석이 달려있으므로 별도의 설명은 하지않겠습니다.
현재까지 임포트작업된 목록들입니다.
공감과 리플 이웃추가는 글쓴이에게 큰힘이 됩니다.
부담없는 견적으로 찾아오는 랜공사 더블넷
'안드로이드 튜토리얼 목록 > 3. 다음맵 연동' 카테고리의 다른 글
9.의존성 추가 (0) | 2017.01.02 |
---|---|
8. 권한요청 관련해서 구동해서 확인해보기. (0) | 2017.01.02 |
6. 사용자에게 권한요청하기-1 (0) | 2017.01.02 |
5. 안드로이드 다음맵 - 연동된거 빌드체크하기 (0) | 2017.01.01 |
4. 안드로이드 다음맵 신규프로젝트로 연동하기 (0) | 2017.01.01 |