BackEvent.Progress プロパティ

定義

バック ジェスチャに沿った距離の 0 ~ 1 の値を返します。

public float Progress { [Android.Runtime.Register("getProgress", "()F", "", ApiSince=34)] get; }
[<get: Android.Runtime.Register("getProgress", "()F", "", ApiSince=34)>]
member this.Progress : single

プロパティ値

バック ジェスチャの進行状況を表す、0.0f から 1.0f までの値。

属性

注釈

バック ジェスチャに沿った距離の 0 ~ 1 の値を返します。 この値はタッチ ポイントの水平方向の位置によって駆動され、予測バック アニメーションをシークする分数として使用する必要があります。 具体的には、 <ol><li>タッチが画面の開始端 (左または右) にある場合の進行状況は 0 であり、アニメーションはその開始状態をシークする必要があります。 <li>タッチが画面の反対側にある場合、進行状況は約 1 になり、アニメーションはその終了状態をシークする必要があります。 正確な終了値は、画面サイズによって異なる場合があります。 </ol><li> ジェスチャがキャンセル状態で終了した後、進行状況の値が 0 にアニメーション化されるまで、このメソッドは引き続き呼び出されます。 </ol> 中間位置は、開始エッジからの水平方向の距離に基づいて直線的に補間され、距離がシステム全体のしきい値を超えるとスムーズに 1 にクランプされます。

Javaドキュメント。

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

適用対象