내 FragmentActivity에서 HTTP GET을 수행하고 결과로 UI를 업데이트하고 있습니다. 나는 가능한 오류를 표시하는 DialogFragment (서버가 응답하지처럼, 등)onPause 후 단편 추가
문제는 사용하고 그 나는 DialogFragment를 통해 show()
를 호출 할 때 사용자가 네트워크 전에 활동을 일시 정지하기 때문에 때로는 내 응용 프로그램은 java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState
를보고 보고.
내 문제는 만약 활동이 재개되지 않으면 show()를 무시하면 오류가 표시되지 않는다는 것입니다. FragmentDialog에 Fragment를 추가하거나 FragmentManager에 Fragment를 큐잉 할 수 있나요? 사용자가 활동을 재개하면 거기에 있습니까?
활동에서 오류 종류 및 매개 변수를 저장하는 일종의 플래그를 올리고 onResume()에 조각을 표시해야합니까? 또는 더 쉬운 방법이 있습니까?
감사
가보기에서 데이터를 분리하는 것입니다 해결하기