SharedElementCallback.OnSharedElementEnd Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
En Transiciones de actividad, se llama a onSharedElementEnd inmediatamente antes de capturar el final del estado del elemento compartido al entrar y volver a escribir las transiciones e inmediatamente antes de capturar el inicio del estado del elemento compartido para las transiciones de salida y devolución.
[Android.Runtime.Register("onSharedElementEnd", "(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V", "GetOnSharedElementEnd_Ljava_util_List_Ljava_util_List_Ljava_util_List_Handler")]
public virtual void OnSharedElementEnd(System.Collections.Generic.IList<string>? sharedElementNames, System.Collections.Generic.IList<Android.Views.View>? sharedElements, System.Collections.Generic.IList<Android.Views.View>? sharedElementSnapshots);
[<Android.Runtime.Register("onSharedElementEnd", "(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V", "GetOnSharedElementEnd_Ljava_util_List_Ljava_util_List_Ljava_util_List_Handler")>]
abstract member OnSharedElementEnd : System.Collections.Generic.IList<string> * System.Collections.Generic.IList<Android.Views.View> * System.Collections.Generic.IList<Android.Views.View> -> unit
override this.OnSharedElementEnd : System.Collections.Generic.IList<string> * System.Collections.Generic.IList<Android.Views.View> * System.Collections.Generic.IList<Android.Views.View> -> unit
Parámetros
Lista: los nombres de los elementos compartidos que se aceptaron en la jerarquía De vista.
Lista: vistas que contienen capturas de instantáneas del elemento compartido desde la ventana de inicio. Estos elementos no formarán parte de la escena, pero se colocarán en relación con la vista de decoración de la ventana. Esta lista será nula para las transiciones de fragmento.
- Atributos
Comentarios
En Transiciones de actividad, se llama a onSharedElementEnd inmediatamente antes de capturar el final del estado del elemento compartido al entrar y volver a escribir las transiciones e inmediatamente antes de capturar el inicio del estado del elemento compartido para las transiciones de salida y devolución. En Transiciones de fragmentos, se llama a onSharedElementEnd inmediatamente antes de capturar el estado final de todas las transiciones de elementos compartidos. Esta llamada se puede usar para ajustar el estado final de la transición modificando las vistas del elemento compartido. Tenga en cuenta que no se ejecutará ningún paso de diseño entre onSharedElementEnd y la captura de estado de transición. Los cambios realizados en onSharedElementStart(List,List,List) que no se actualizan durante el diseño deben corregirse en onSharedElementEnd. Por ejemplo, la rotación o la escala no se verán afectadas por el diseño y, si se cambia en onSharedElementStart(List,List,List), también tendrá que restablecerse en onSharedElementEnd de nuevo para corregir el estado final.
Referencia de Android para android.app.SharedElementCallback.onSharedElementEnd.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.