투케이2K

150. (AndroidStudio/android/java) AlertDialog 사용 시 WindowManager Token Exception 에러 해결 방법 본문

Android

150. (AndroidStudio/android/java) AlertDialog 사용 시 WindowManager Token Exception 에러 해결 방법

투케이2K 2021. 5. 18. 07:31

/* =========================== */

[ 개발 환경 설정 ]

개발 툴 : AndroidStudio

개발 언어 : java

/* =========================== */

/* =========================== */

[설 명]

[원인] :

AlertDialog 사용 시 context를 사용할 경우 WindowManager Token Exception 이 발생할 수 있습니다

[해결 방법] :

1. AlertDialog 사용 시 context를 대신해서 클래스.this를 사용해서 명시해줍니다

2. AndroidManifest.xml 파일에 퍼미션 권한을 추가해줍니다

   <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />

/* =========================== */

반응형
Comments