Unable to add window -- token null is not valid; is your activity running? [에러 해결 방법]

이윤진·2022년 11월 26일
0

Android 개발

목록 보기
1/9

모바일 프로그래밍 기말 프로젝트로 Dialog를 활용한 기능을 만들다가,
해당 오류를 만났다.

이 에러는 Dialog의 context를 설정하는 부분에서 생긴 에러였다.

처음에는
Dialog dialog = new Dialog(getApplicationContext());로 코딩했었다.
그러나 해당 dialog는 mainActivity가 아닌, GridActivity에서 작성되었었고, 이 과정에서 문제가 생겼다.

GridActivity에서 생성할 Dialog임으로 getApplicationContext()가 아닌 GridActivity.this로 context를 정의해줘야 한다.

profile
Android/Flutter 개발

0개의 댓글