마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

progressBar 및 Dialog 질문드립니다! [closed]

0 추천
A 액티비티에서 로그인 버튼을 누르면 progressBar가 작동되고, B액티비티로 넘어가는 코드인데요,

 

문제는 A액티비티에서 B액티비티로 넘어갈 때, dismiss()시 에러가 발생한다는 것과 에러가 없도록 dismiss를 해주지 않으면 B액티비티에서 A액티비티로 돌아올 때 progressBar가 계속 해서 돌고 있다는 점입니다.

 

A액티비티에서 startActivity 후에 onDestroy에 dismiss를 주어도 똑같이 에러가 발생하는데요.

 

에러 내용은 다음과 같습니다.

aused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.app.Dialog.dismiss()' on a null object reference

어떻게하면 A액티비티에서 정상 종료후 B액티비티로 넘어갈 수 있을까요??

 

아니면 B액티비티에서 A액티비티의 dialog를 dismiss하는 방법 좀 부탁드리겠습니다. 두 번째 방법으로 시도해본 것은 dimiss를 staitc public 으로 주고 B액티비티에서 해봤는데 성공하질 못했습니다. 부탁드리겠습니다.
질문을 종료한 이유: 해결했습니다!!
알파고 (4,320 포인트) 님이 2017년 6월 11일 질문
알파고님이 2017년 6월 11일 closed
해결했습니다!!!!!!!!!!!!
...