java.lang.Illegal StateException: Fragment Manager is already executing transactions 해결 방법

536 단어 Android
오늘 Fragement에 Fragement를 끼워 넣을 때 자바가 나타났어요.lang.Illegal State Exception: Fragment Manager is already executing transactions 이 이상입니다. Fragment Manager가 이미 transaction을 실행했다고 하는데 이미 실행된 이상 어떻게 합니까?
그래서 Context.getSupportFragmentManager() 이것은 Activity를 관리하는 데만 적용되는 Fragment일 거라고 생각했어요.인터넷에서 찾아봤는데 제목이 똑같은데 이거랑 상관없어요.나중에 한 편을 봤는데 제 생각대로 된 거예요. Context.getSupportFragmentManager()Context.getFragment()를 계속 사용해서 Fragement Manager 대상을 만들 수 없어요. 써야 돼요getChildFragmentManager(). 고치면 돼요!

좋은 웹페이지 즐겨찾기