Programming/Android

안드로이드 앱에서 오버레이 화면 사용하는 방법

변화의 물결1 2024. 12. 23. 23:51

 

안녕하세요. 

 

 조금 지난 내용이긴 한데 정리하면서 남겨 놓습니다.

 


 

<안드로이드 앱에서 오버레이 화면 사용하는 방법>

 

- 앱에서 지속적으로 화면이 나타나도록 하는 방법을 말합니다.

 

기본 방법은 아래의 링크를 참고해서 코딩하면 됩니다.

 https://milkissboy.tistory.com/46

 

 그러나 이전 버전에서는 코딩을 하면 퍼미션 관련해서 오류가 발생합니다. (AndroidStudio 3.5).

앱 위에서 실행하는 것을 허용해도 에러가 나는 경우에는 버전에 맞게 작성해주어야 합니다.

 

- 25 버전보다 상위 버전 경우 

 TYPE_SYSTEM_ALERT -> LayoutParams.TYPE_APPLICATION_OVERLAY로 설정해주어야 합니다.

 

https://stackoverflow.com/questions/32224452/android-unable-to-add-window-permission-denied-for-this-window-type   

 

 

 

감사합니다.

 

 

반응형