2010-08-11 4 views
0

J'ai récemment réalisé que pour éviter de vilaines exceptions, je devrais vérifier isFinishing dans les sous-classes AsyncTask internes de mon activité. Où d'autre est-il une bonne pratique de vérifier isFinishing dans une activité?Où vérifier isFinishing dans une activité

+0

"Pas une vraie question"? Celui qui a voté pour le fermer se soucie de clarifier? – hpique

Répondre

0

Vous devriez vérifier à la bibliothèque DroidFu si vous ne pouvez pas gérer votre AsyncTask en cas de changement d'orientation et ainsi de suite. Quoi qu'il en soit, si vous lisez la documentation de isFinishing, il est clairement mentionné où vous devriez l'utiliser.

+0

Pour les débutants, la documentation ne mentionne pas qu'il doit être vérifié sur AsyncTask. Je suppose qu'il y a beaucoup d'autres endroits où vous devriez vérifier que la documentation ne mentionne pas. – hpique

+0

Consultez ce lien (http://brainflush.wordpress.com/2009/11/16/introducing-droid-fu-for-android-betteractivity-betterservice-and-betterasynctask/) à propos de BetterAsyncTask – fedj

Questions connexes