共用方式為


Transition.CaptureStartValues(TransitionValues) 方法

定義

擷取此轉換所監視之屬性之開始場景中的值。

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

參數

transitionValues
TransitionValues

Transition 想要儲存之任何值的持有者。 值會儲存在此 values TransitionValues 物件的欄位中,並且會從 String 值進行索引鍵。 例如,若要儲存檢視的旋轉值,轉換可能會呼叫 transitionValues.values.put("appname:transitionname:rotation", view.getRotation())。 呼叫此方法時,目標檢視已經儲存在 transitionValues 結構中。

屬性

備註

擷取此轉換所監視之屬性之開始場景中的值。 接著,這些值會在稍後呼叫 時當做 startValues 結構傳遞。#createAnimator(ViewGroup, TransitionValues, TransitionValues) 實作的主要考慮是轉換所關心的屬性,以及這些屬性的值為何。 在方法期間 #createAnimator(android.view.ViewGroup, TransitionValues, TransitionValues) ,稍後會比較開始和結束值,以判斷應該執行哪些動畫。

子類別必須實作這個方法。 方法只能由轉換系統呼叫;它不是要從外部類別呼叫。

android.transition.Transition.captureStartValues(android.transition.TransitionValues)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

另請參閱

  • CaptureEndValues(TransitionValues)
  • <xref:Android.Transitions.Transition.CreateAnimator(Android.Views.ViewGroup%2c+Android.Transitions.TransitionValues%2c+Android.Transitions.TransitionValues)>