안드로이드에서 사용자에게 권한 요청을 거부당한 후, 다시 요청했을 때 [화면 오버레이가 감지됨] 이라는 메시지가 뜨면서, 권한 설정도 되지 않았다.


이는 권한을 허가하지 않았을 때 앱의 기능을 사용하지 못한다는 Toast와 권한 요청 다이얼로그가 동시에 띄어졌기 때문에 발생하는 문제였다. 


이 둘의 호출  시점을 조정해주니 문제가 해결되었다.



참고

https://stackoverflow.com/questions/35453759/android-screen-overlay-detected-message-if-user-is-trying-to-grant-a-permissio

'안드로이드' 카테고리의 다른 글

FLAG_ACTIVITY_NEW_TASK  (0) 2017.11.23
안드로이드 Intent, Task  (0) 2017.11.22
마시멜로우 블루투스 스캔  (0) 2017.11.09
[안드로이드 스튜디오] 유용한 단축키 모음  (0) 2016.09.23
안드로이드 LinearLayout  (0) 2016.06.29
블로그 이미지

NCookie

,