Transition.CaptureStartValues(TransitionValues) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Acquisisce i valori nella scena iniziale per le proprietà monitorate da questa transizione.
[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
Parametri
- transitionValues
- TransitionValues
Titolare di tutti i valori che l'oggetto Transition desidera archiviare. I valori vengono archiviati nel values
campo di questo oggetto TransitionValues e vengono chiaveti da un valore String. Ad esempio, per archiviare il valore di rotazione di una visualizzazione, una transizione potrebbe chiamare transitionValues.values.put("appname:transitionname:rotation",
view.getRotation())
. La vista di destinazione verrà già archiviata nella struttura transitionValues quando viene chiamato questo metodo.
- Attributi
Commenti
Acquisisce i valori nella scena iniziale per le proprietà monitorate da questa transizione. Questi valori vengono quindi passati come struttura startValues in una chiamata successiva a #createAnimator(ViewGroup, TransitionValues, TransitionValues)
. L'aspetto principale di un'implementazione è quello che le proprietà sono che la transizione è importante e quali sono i valori per tutte queste proprietà. I valori iniziale e finale verranno confrontati in un secondo momento durante il #createAnimator(android.view.ViewGroup, TransitionValues, TransitionValues)
metodo per determinare cosa, se presente, le animazioni, devono essere eseguite.
Le sottoclassi devono implementare questo metodo. Il metodo deve essere chiamato solo dal sistema di transizione; non deve essere chiamato da classi esterne.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
Vedi anche
- CaptureEndValues(TransitionValues)
- <xref:Android.Transitions.Transition.CreateAnimator(Android.Views.ViewGroup%2c+Android.Transitions.TransitionValues%2c+Android.Transitions.TransitionValues)>