Language

ChangeScroll.CaptureStartValues(TransitionValues) メソッド

定義

この遷移で監視されるプロパティの開始シーンの値をキャプチャします。

[Android.Runtime.Register("captureStartValues", "(Landroid/transition/TransitionValues;)V", "GetCaptureStartValues_Landroid_transition_TransitionValues_Handler", ApiSince=23)]
public override void CaptureStartValues(Android.Transitions.TransitionValues? transitionValues);
[<Android.Runtime.Register("captureStartValues", "(Landroid/transition/TransitionValues;)V", "GetCaptureStartValues_Landroid_transition_TransitionValues_Handler", ApiSince=23)>]
override this.CaptureStartValues : Android.Transitions.TransitionValues -> unit

パラメーター

transitionValues
TransitionValues

遷移が格納する任意の値のホルダー。 値は、この TransitionValues オブジェクトの値フィールドに格納され、文字列値からキーが設定されます。 たとえば、ビューの回転値を格納するために、遷移によって transitionValues.values.put("appname:transitionname:rotation", view.getRotation()) が呼び出される場合があります。 このメソッドが呼び出されると、ターゲット ビューは transitionValues 構造体に既に格納されます。

属性

注釈

この遷移で監視されるプロパティの開始シーンの値をキャプチャします。 これらの値は、createAnimator(ViewGroup,TransitionValues,TransitionValues) の後の呼び出しで startValues 構造体として渡されます。 実装の主な関心事は、遷移が考慮するプロパティと、それらのすべてのプロパティの値が何であるかです。 開始値と終了値は、後で createAnimator(android.view.ViewGroup,TransitionValues,TransitionValues) メソッドの間に比較され、アニメーションがある場合に実行する必要がある内容を決定します。

サブクラスは、このメソッドを実装する必要があります。 このメソッドは、遷移システムによってのみ呼び出す必要があります。外部クラスから呼び出されるものではありません。

android.transition.ChangeScroll.captureStartValuesの Android リファレンス。

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

適用対象