목록WindowManager (3)
투케이2K
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Java / Kotlin [소스 코드] // --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 언어 : Java- 개발 툴 : Android Studio- 구분 : 간단 소스- 사전 설정 필요 : >> windowManager addView 를 사용해 새로운 뷰를 추가하기 위해서는 Settings.canDrawOverlays 권한 부여 체크 필요..
[환경 설정 및 설명]프로그램 : AndroidStudio설 명 : [Android] WindowManager BadTokenException permission denied for window type [설 명] --------------------------------------------------------------------------[에러 원인]--------------------------------------------------------------------------1. 안드로이드 빌드 버전이 누가 (7.0) 이상 인 경우 WindowManager 를 사용해 addView 추가 시 Settings.canDrawOverlays 앱 위에 표시 권한 허용 설정 필요--------..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [설 명] [원인] : AlertDialog 사용 시 context를 사용할 경우 WindowManager Token Exception 이 발생할 수 있습니다 [해결 방법] : 1. AlertDialog 사용 시 context를 대신해서 클래스.this를 사용해서 명시해줍니다 2. AndroidManifest.xml 파일에 퍼미션 권한을 추가해줍니다 /* =========================== */