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() 値に復元されるなど、いくつかの不整合が発生することに注意してください。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
こちらもご覧ください
- <xref:Android.Views.View.SetLayerType(Android.Views.LayerType%2c+Android.Graphics.Paint)>