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액티비티에서 해봤는데 성공하질 못했습니다. 부탁드리겠습니다.