DialogFragment, вызывающий сбой нулевого указателя

В моем приложении у меня есть несколько AsyncTasks, выполняющих http-запросы. Если задача не выполняется, я показываю DialogFragment пользователю.

ErrorDialogFragment newFragment = ErrorDialogFragment.newInstance(R.string.dialog_message_error);
newFragment.show(getFragmentManager(), ConstantHandler.DIALOG_ERROR);

Проблема в том, что пользователь иногда завершает действие или приложение до завершения AsyncTask, вызывая исключение пустого указателя в getFragmentManager.

Мой вопрос: есть ли способ избежать этого, кроме отслеживания того, все ли фрагменты и действия все еще выполняются?

Ответы на вопрос(1)

Ваш ответ на вопрос