¿Cuándo se llama al método onRestart en Android?

Mientras estamos teniendo el método onStart, ¿cuál es el propósito del método onRestart?

@Override protected void onStart() { super.onStart(); } @Override protected void onRestart() { super.onRestart(); } 

Aquí está el ciclo de vida de la actividad hay sus onStart() y onRestart() con explicaciones

introduzca la descripción de la imagen aquí

más información aquí

Puede leer todo sobre el ciclo de vida de la actividad en desarrolladores de Android: http://developer.android.com/reference/android/app/Activity.html#onRestart ()

Tomado directamente desde allí:

Se llama después de onStop () cuando la actividad actual se vuelve a mostrar al usuario (el usuario ha vuelto a ella). Será seguido por onStart () y luego onResume ().

Para las actividades que utilizan objetos Cursor en bruto (en lugar de crearlos a través de managedQuery (android.net.Uri, String [], String, String [], String), éste suele ser el lugar donde se debe volver a consultar el cursor desactivado en onStop ().

Las clases derivadas deben llamar a través de la implementación de este método. Si no lo hacen, se lanzará una excepción.

De acuerdo con esto

Nota: Como el sistema retiene su instancia de actividad en la memoria del sistema cuando se detiene, es posible que no necesite implementar los métodos onStop () y onRestart () (o incluso onStart (). relativamente simple, la actividad se detendrá y reiniciará perfectamente y sólo tendrá que usar onPause () para detener las acciones en curso y desconectarse de los recursos del sistema.

Se llama después de onStop () cuando la actividad actual se vuelve a mostrar al usuario (el usuario ha vuelto a ella). Será seguido por onStart () y luego onResume ().

Para las actividades que utilizan objetos Cursor en bruto (en lugar de crearlos a través de managedQuery (android.net.Uri, String [], String, String [], String), éste suele ser el lugar donde se debe volver a consultar el cursor desactivado en onStop ().

onRestart se llamará cada vez que la actividad regrese del estado invisible. Por favor vea el siguiente enlace para más detalles

http://developer.android.com/training/basics/activity-lifecycle/index.html

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.