View.HasTransientState Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Indicates whether the view is currently tracking transient state that the app should not need to concern itself with saving and restoring, but that the framework should take special note to preserve when possible. -or- Set whether this view is currently tracking transient state that the framework should attempt to preserve when possible.
public virtual bool HasTransientState { [Android.Runtime.Register("hasTransientState", "()Z", "GetHasTransientStateHandler")] get; [Android.Runtime.Register("setHasTransientState", "(Z)V", "GetSetHasTransientState_ZHandler")] set; }
[<get: Android.Runtime.Register("hasTransientState", "()Z", "GetHasTransientStateHandler")>]
[<set: Android.Runtime.Register("setHasTransientState", "(Z)V", "GetSetHasTransientState_ZHandler")>]
member this.HasTransientState : bool with get, set
Property Value
true if the view has transient state
- Attributes
Remarks
Property getter documentation:
Indicates whether the view is currently tracking transient state that the app should not need to concern itself with saving and restoring, but that the framework should take special note to preserve when possible.
A view with transient state cannot be trivially rebound from an external data source, such as an adapter binding item views in a list. This may be because the view is performing an animation, tracking user selection of content, or similar.
Java documentation for android.view.View.hasTransientState()
.
Property setter documentation:
Set whether this view is currently tracking transient state that the framework should attempt to preserve when possible. This flag is reference counted, so every call to setHasTransientState(true) should be paired with a later call to setHasTransientState(false).
A view with transient state cannot be trivially rebound from an external data source, such as an adapter binding item views in a list. This may be because the view is performing an animation, tracking user selection of content, or similar.
Java documentation for android.view.View.setHasTransientState(boolean)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.