ViewPropertyAnimator.WithLayer メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この ViewPropertyAnimator に関連付けられているビューは View#setLayerType(int, android.graphics.Paint) layer type
、次のアニメーションの期間に設定 View#LAYER_TYPE_HARDWARE
されます。
[Android.Runtime.Register("withLayer", "()Landroid/view/ViewPropertyAnimator;", "GetWithLayerHandler")]
public virtual Android.Views.ViewPropertyAnimator WithLayer ();
[<Android.Runtime.Register("withLayer", "()Landroid/view/ViewPropertyAnimator;", "GetWithLayerHandler")>]
abstract member WithLayer : unit -> Android.Views.ViewPropertyAnimator
override this.WithLayer : unit -> Android.Views.ViewPropertyAnimator
戻り値
このオブジェクトを使用すると、このクラス内のメソッドの呼び出しをチェーンできます。
- 属性
注釈
この ViewPropertyAnimator に関連付けられているビューは View#setLayerType(int, android.graphics.Paint) layer type
、次のアニメーションの期間に設定 View#LAYER_TYPE_HARDWARE
されます。 ドキュメント View#LAYER_TYPE_HARDWARE
に記載されているように、内部的に使用されるレイヤーの実際の種類は、ビューの実行時の状況によって異なります。 アクティビティとこのビューがハードウェア アクセラレータの場合、レイヤーも高速化されます。 アクティビティまたはビューが高速化されていない場合、レイヤーは実質的 View#LAYER_TYPE_SOFTWARE
に .
ビューまたはこの ViewPropertyAnimator では、この状態は永続的ではありません。ビューのレイヤーの種類は、このメソッドが呼び出されたときにアニメーションが終了したときに復元され、ViewPropertyAnimator のこの設定は次のアニメーションでのみ有効です。 このメソッドを呼び出し、ビューのレイヤーの種類を (直接呼び出しによって) 個別に設定すると、アニメーションの終了時に View#setLayerType(int, android.graphics.Paint)
レイヤーの種類が pre-withLayer() 値に復元されるなど、不整合が発生することに注意してください。
の Java ドキュメントandroid.view.ViewPropertyAnimator.withLayer()
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。
適用対象
こちらもご覧ください
- <xref:Android.Views.View.SetLayerType(Android.Views.LayerType%2c+Android.Graphics.Paint)>