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