728x90

fragmentmanager has been destroyed

오류가 났다....

조각 관리자가 제거되었습니다. 라고 직역 된다.

 

여튼 이걸로 찾아보니

보통 화면이 다시 보여진 후, Fragment 화면을 갱신하고자할 때 발생한다고 한다.

자주 발생 하는 문제는 아니지만 간헐적으로 발생 하기에 디버깅 해야 했다.

 

transaction.add(R.id.fragmentsFrame, homeFragment).commit()에서

 

transaction.add(R.id.fragmentsFrame, homeFragment).commitAllowingStateLoss()으로 했다.

 

정확히 뭐가 문제인지는 잘 모르겠지만 문제는 해결 된 것같다.

아직 갈길이 멀었네...

 

출처: gogorchg.tistory.com/entry/Android-activity-has-been-destroyed

       gogorchg.tistory.com/entry/Android-Can-not-perform-this-action-after-onSaveInstanceState

 

[Android] activity has been destroyed

activity has been destroyed Fragment 이동을 위해, begintransaction commit을 진행 할때 위와 같은 이슈가 발생할 가능성이 있다. http://gogorchg.tistory.com/entry/Android-Can-not-perform-this-action-aft..

gogorchg.tistory.com

 

728x90

+ Recent posts