Недавно я понял, что во избежание неприятных исключений я должен проверить isFinishing во внутренних подклассах AsyncTask моей деятельности. Где еще можно проверить, что заканчивается в упражнении?
Вам следует проверить библиотеку DroidFu, если вы не хотите обрабатывать AsyncTask в случае изменения ориентации и так далее. В любом случае, если вы читаете документацию isFinishing, там четко указано, где вы должны ее использовать.