View.OnSaveInstanceState Método

Definición

Enlace que permite a una vista generar una representación de su estado interno que se puede usar más adelante para crear una nueva instancia con ese mismo estado.

[Android.Runtime.Register("onSaveInstanceState", "()Landroid/os/Parcelable;", "GetOnSaveInstanceStateHandler")]
protected virtual Android.OS.IParcelable? OnSaveInstanceState ();
[<Android.Runtime.Register("onSaveInstanceState", "()Landroid/os/Parcelable;", "GetOnSaveInstanceStateHandler")>]
abstract member OnSaveInstanceState : unit -> Android.OS.IParcelable
override this.OnSaveInstanceState : unit -> Android.OS.IParcelable

Devoluciones

Devuelve un objeto Parcelable que contiene el estado dinámico actual de la vista o null si no hay nada interesante para guardar.

Atributos

Comentarios

Enlace que permite a una vista generar una representación de su estado interno que se puede usar más adelante para crear una nueva instancia con ese mismo estado. Este estado solo debe contener información que no sea persistente o que no se pueda reconstruir más adelante. Por ejemplo, nunca almacenará la posición actual en la pantalla porque se calculará de nuevo cuando se coloque una nueva instancia de la vista en su jerarquía de vistas.

Algunos ejemplos de cosas que puede almacenar aquí: la posición actual del cursor en una vista de texto (pero normalmente no el propio texto, ya que se almacena en un proveedor de contenido u otro almacenamiento persistente), el elemento seleccionado actualmente en una vista de lista.

Documentación de Java para android.view.View.onSaveInstanceState().

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.

Se aplica a

Consulte también