Lenguaje

Activity.LastNonConfigurationInstance Propiedad

Definición

Recupere los datos de instancia que no son de configuración devueltos anteriormente por #onRetainNonConfigurationInstance().

public virtual Java.Lang.Object? LastNonConfigurationInstance { [Android.Runtime.Register("getLastNonConfigurationInstance", "()Ljava/lang/Object;", "GetGetLastNonConfigurationInstanceHandler")] get; }
[<get: Android.Runtime.Register("getLastNonConfigurationInstance", "()Ljava/lang/Object;", "GetGetLastNonConfigurationInstanceHandler")>]
member this.LastNonConfigurationInstance : Java.Lang.Object

Valor de propiedad

el objeto devuelto anteriormente por #onRetainNonConfigurationInstance()

Atributos

Comentarios

Recupere los datos de instancia que no eran de configuración devueltos anteriormente por onRetainNonConfigurationInstance(). Esto estará disponible desde las llamadas onCreate(Bundle) iniciales y onStart() a la nueva instancia, lo que le permite extraer cualquier estado dinámico útil de la instancia anterior. Tenga en cuenta que los datos que recupera aquí solo deben usarse como optimización para controlar los cambios de configuración. Siempre debe poder controlar la obtención de un puntero nulo y una actividad debe poder restaurarse a su estado anterior (a través del mecanismo normal onSaveInstanceState(Bundle) incluso si esta función devuelve null. Nota: En la mayoría de los casos, debe usar fragment API Fragment.setRetainInstance(boolean) en su lugar; Esto también está disponible en plataformas anteriores a través de las bibliotecas de compatibilidad de Android.

Referencia de Android para android.app.Activity.getLastNonConfigurationInstance.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a