Activity.LastNonConfigurationInstance Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Извлеките данные экземпляра, не относящиеся к конфигурации, которые ранее возвращались в 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
Значение свойства
объект, возвращенный ранее onRetainNonConfigurationInstance()
- Атрибуты
Комментарии
Извлеките данные экземпляра, не относящиеся к конфигурации, которые ранее возвращались в onRetainNonConfigurationInstance(). Это будет доступно из начальных вызовов onCreate(Bundle) и onStart() к новому экземпляру, что позволяет извлечь любое полезное динамическое состояние из предыдущего экземпляра. Обратите внимание, что полученные здесь данные следует использовать только в качестве оптимизации для обработки изменений конфигурации. Вы всегда должны иметь возможность обрабатывать получение указателя NULL, и действие должно по-прежнему иметь возможность восстановить себя до предыдущего состояния (через обычный механизм onSaveInstanceState(Bundle) даже если эта функция возвращает значение NULL. Примечание. В большинстве случаев следует использовать фрагмент API Fragment.setRetainInstance(boolean) вместо этого; это также доступно на старых платформах через библиотеки поддержки Android.
Справочник по Android для android.app.Activity.getLastNonConfigurationInstance.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".