Language

WindowInsetsAnimation.Fraction プロパティ

定義

アニメーションの開始状態とアニメーションの終了状態の間の、このアニメーションの生の小数部の進行状況を返します。 または、 WindowInsets.Type アニメーションがアプリによって制御されている場合は、進行状況の割合を設定します。

public float Fraction { [Android.Runtime.Register("getFraction", "()F", "", ApiSince=30)] get; [Android.Runtime.Register("setFraction", "(F)V", "", ApiSince=30)] set; }
[<get: Android.Runtime.Register("getFraction", "()F", "", ApiSince=30)>]
[<set: Android.Runtime.Register("setFraction", "(F)V", "", ApiSince=30)>]
member this.Fraction : single with get, set

プロパティ値

このアニメーションの現在の進行状況。

属性

注釈

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

アニメーションの開始状態とアニメーションの終了状態の間の、このアニメーションの生の小数部の進行状況を返します。 この進行状況はアニメーションのグローバルな進行状況ですが、 Callback#onProgress は階層内のビューの親によって WindowInsets#inset に設定される可能性があるインセットのみをディスパッチします。 インセットごとのアニメーションの進行状況は、アニメーション全体に対してグローバルです。 1 つのアニメーションは、すべてのもの (in、out、...) をアニメーション化します。それらが一緒にアニメーション化されない場合は、複数のアニメーションがあります。

注: アプリケーションがアニメーションを制御している場合、ここで返される値は、 WindowInsetsAnimationController#setInsetsAndAlpha(Insets, float, float)に渡されるアプリケーションと同じになります。

android.view.WindowInsetsAnimation.getFraction()の Java ドキュメント。

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

WindowInsets.Typeアニメーションがアプリによって制御されている場合は、進行状況の割合を設定します。

注: これは、システムがアプリケーションの分数を入力するか、 WindowInsetsAnimationController#setInsetsAndAlpha(Insets, float, float) に渡された分数が使用されているため、テストにのみ使用する必要があります。

android.view.WindowInsetsAnimation.setFraction(float)の Java ドキュメント。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象