Evita la actividad de recarga con asynctask en el cambio de orientación en Android

¿Cómo evito recargar la actividad con la clase asynctask en actividad cuando el usuario cambia de orientación, en android? ¿Alguien puede dar un ejemplo?

Chirag ya ha señalado correctamente la solución.

Solo quiero agregar que el reinicio de Activity no tiene nada que ver con AsyncTask . De forma predeterminada, cuando hay cambios de configuración, la actividad se reinicia A MENOS QUE el cambio de configuración sea manejado explícitamente por la Actividad. Esto se hace haciendo una entrada en el archivo de manifiesto.

Vaya a través de esta guía para desarrolladores de enlaces: android: configChanges

NOTA : Verifique el código en un dispositivo que no esté en el emulador. Porque me había enfrentado a un problema similar anteriormente. El mismo código no funcionó en el emulador, pero funcionó perfectamente en el dispositivo. Así que agrega la entrada para android:configChanges en el manifiesto y verifica la aplicación en un dispositivo Android en lugar de emulador.

Y yo segundo @hackbod. ¡Hazlo solo si es necesario!

Desactive los cambios de configuración como último recurso. Tu aplicación debe funcionar correctamente cuando esto suceda. Si desactiva el cambio de configuración de orientación porque se rompe, su aplicación aún se romperá de otra manera y de manera más sutil. Permitir que la actividad se reinicie debido a un cambio de configuración de orientación es una muy buena manera de probar fácilmente estas rutas de código importantes de su aplicación que, de otro modo, se ejercen con mucha menos frecuencia, pero seguirán produciendo fallas en las manos de los usuarios.

Para transferir objetos activos a través de instancias de actividad, use la nueva biblioteca estática de fragmentos que le permite crear un fragmento que se conserva para todas las instancias.

¿Cómo conservar 2 cuadros de diálogo ‘Alert’ abiertos entre sí cuando cambia la orientación? Créanme, no es simple reiniciar la actividad de 3 fragmentos con 2 diálogos abiertos. Los progtwigdores no tienen tiempo para hacer una progtwigción innecesaria. Es más fácil detener el cambio de orientación de una parte de la aplicación o bloquearla para siempre.