Language

View.HasTransientState プロパティ

定義

ビューが現在一時的な状態を追跡しているかどうかを示します。アプリが保存と復元に関心を持つ必要はありませんが、可能な場合は保持するためにフレームワークで特別なメモを取る必要があります。

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

プロパティ値

ビューに一時的な状態がある場合は true

属性

注釈

プロパティ getter のドキュメント:

ビューが現在一時的な状態を追跡しているかどうかを示します。アプリが保存と復元に関心を持つ必要はありませんが、可能な場合は保持するためにフレームワークで特別なメモを取る必要があります。

一時的な状態のビューは、リスト内のアダプター バインド項目ビューなど、外部データ ソースから簡単にリバインドすることはできません。 これは、ビューがアニメーションを実行したり、ユーザーによるコンテンツの選択を追跡したり、類似している可能性があります。

Javaドキュメント。

プロパティ セッターのドキュメント:

このビューが、フレームワークが可能な限り保持しようとする一時的な状態を現在追跡しているかどうかを設定します。 このフラグは参照カウントされるため、setHasTransientState(true) の呼び出しはすべて、setHasTransientState(false) の後の呼び出しとペアにする必要があります。

一時的な状態のビューは、リスト内のアダプター バインド項目ビューなど、外部データ ソースから簡単にリバインドすることはできません。 これは、ビューがアニメーションを実行したり、ユーザーによるコンテンツの選択を追跡したり、類似している可能性があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象