Activity.OnRestoreInstanceState Método

Definición

Sobrecargas

OnRestoreInstanceState(Bundle)

Se llama a este método después #onStart de que la actividad se vuelva a inicializar desde un estado guardado anteriormente, dado aquí en <var>savedInstanceState</var>.

OnRestoreInstanceState(Bundle, PersistableBundle)

Esto es lo mismo que #onRestoreInstanceState(Bundle) pero se llama a para las actividades creadas con el atributo android.R.attr#persistableMode establecido persistAcrossRebootsen .

OnRestoreInstanceState(Bundle)

Se llama a este método después #onStart de que la actividad se vuelva a inicializar desde un estado guardado anteriormente, dado aquí en <var>savedInstanceState</var>.

[Android.Runtime.Register("onRestoreInstanceState", "(Landroid/os/Bundle;)V", "GetOnRestoreInstanceState_Landroid_os_Bundle_Handler")]
protected virtual void OnRestoreInstanceState (Android.OS.Bundle savedInstanceState);
[<Android.Runtime.Register("onRestoreInstanceState", "(Landroid/os/Bundle;)V", "GetOnRestoreInstanceState_Landroid_os_Bundle_Handler")>]
abstract member OnRestoreInstanceState : Android.OS.Bundle -> unit
override this.OnRestoreInstanceState : Android.OS.Bundle -> unit

Parámetros

savedInstanceState
Bundle

los datos proporcionados más recientemente en #onSaveInstanceState.

Atributos

Comentarios

Se llama a este método después #onStart de que la actividad se vuelva a inicializar desde un estado guardado anteriormente, dado aquí en <var>savedInstanceState</var>. La mayoría de las implementaciones simplemente usarán #onCreate para restaurar su estado, pero a veces es conveniente hacerlo aquí después de que se haya realizado toda la inicialización o para permitir que las subclases decidan si usar la implementación predeterminada. La implementación predeterminada de este método realiza una restauración de cualquier estado de vista que anteriormente había sido inmovilizado por #onSaveInstanceState.

Este método se llama entre #onStart y #onPostCreate. Solo se llama a este método cuando se vuelve a crear una actividad; El método no se invoca si #onStart se llama a por cualquier otro motivo.

Documentación de Java para android.app.Activity.onRestoreInstanceState(android.os.Bundle).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Consulte también

Se aplica a

OnRestoreInstanceState(Bundle, PersistableBundle)

Esto es lo mismo que #onRestoreInstanceState(Bundle) pero se llama a para las actividades creadas con el atributo android.R.attr#persistableMode establecido persistAcrossRebootsen .

[Android.Runtime.Register("onRestoreInstanceState", "(Landroid/os/Bundle;Landroid/os/PersistableBundle;)V", "GetOnRestoreInstanceState_Landroid_os_Bundle_Landroid_os_PersistableBundle_Handler")]
public virtual void OnRestoreInstanceState (Android.OS.Bundle? savedInstanceState, Android.OS.PersistableBundle? persistentState);
[<Android.Runtime.Register("onRestoreInstanceState", "(Landroid/os/Bundle;Landroid/os/PersistableBundle;)V", "GetOnRestoreInstanceState_Landroid_os_Bundle_Landroid_os_PersistableBundle_Handler")>]
abstract member OnRestoreInstanceState : Android.OS.Bundle * Android.OS.PersistableBundle -> unit
override this.OnRestoreInstanceState : Android.OS.Bundle * Android.OS.PersistableBundle -> unit

Parámetros

savedInstanceState
Bundle

los datos proporcionados más recientemente en #onSaveInstanceState o null.

persistentState
PersistableBundle

los datos proporcionados más recientemente en #onSaveInstanceState o null.

Atributos

Comentarios

Esto es lo mismo que #onRestoreInstanceState(Bundle) pero se llama a para las actividades creadas con el atributo android.R.attr#persistableMode establecido persistAcrossRebootsen . El android.os.PersistableBundle objeto pasado procede del objeto PersistableBundle restaurado guardado primero en #onSaveInstanceState(Bundle, PersistableBundle).

Este método se llama entre #onStart y #onPostCreate.

Si no se llama a #onRestoreInstanceState(Bundle) este método, no se llamará a .

Al menos uno de savedInstanceState o persistentState no será nulo.

Documentación de Java para android.app.Activity.onRestoreInstanceState(android.os.Bundle, android.os.PersistableBundle).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Consulte también

Se aplica a