次の方法で共有


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

の Java ドキュメントandroid.window.BackEvent.getProgress()

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象