SharedElementCallback.OnCaptureSharedElementSnapshot 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í.
Crea una instantánea de un elemento compartido que usará la actividad remota y se reconstituye con #onCreateSnapshotView(android.content.Context, android.os.Parcelable)
.
[Android.Runtime.Register("onCaptureSharedElementSnapshot", "(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable;", "GetOnCaptureSharedElementSnapshot_Landroid_view_View_Landroid_graphics_Matrix_Landroid_graphics_RectF_Handler")]
public virtual Android.OS.IParcelable? OnCaptureSharedElementSnapshot(Android.Views.View? sharedElement, Android.Graphics.Matrix? viewToGlobalMatrix, Android.Graphics.RectF? screenBounds);
[<Android.Runtime.Register("onCaptureSharedElementSnapshot", "(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable;", "GetOnCaptureSharedElementSnapshot_Landroid_view_View_Landroid_graphics_Matrix_Landroid_graphics_RectF_Handler")>]
abstract member OnCaptureSharedElementSnapshot : Android.Views.View * Android.Graphics.Matrix * Android.Graphics.RectF -> Android.OS.IParcelable
override this.OnCaptureSharedElementSnapshot : Android.Views.View * Android.Graphics.Matrix * Android.Graphics.RectF -> Android.OS.IParcelable
Parámetros
- sharedElement
- View
Elemento compartido Vista para el que se va a crear una instantánea.
- viewToGlobalMatrix
- Matrix
Matriz que contiene una transformación de la vista a las coordenadas de la pantalla.
- screenBounds
- RectF
Límites del elemento compartido en el espacio de coordenadas de pantalla. Estos son los límites de la vista con la viewToGlobalMatrix aplicada.
Devoluciones
Instantánea que se va a enviar a la actividad remota que se va a reconstituir con #onCreateSnapshotView(android.content.Context, android.os.Parcelable)
y pasar a #onSharedElementStart(java.util.List, java.util.List, java.util.List)
y #onSharedElementEnd(java.util.List, java.util.List, java.util.List)
.
- Atributos
Comentarios
Crea una instantánea de un elemento compartido que usará la actividad remota y se reconstituye con #onCreateSnapshotView(android.content.Context, android.os.Parcelable)
. Un valor devuelto null significará que la actividad remota tendrá una vista de instantánea nula en #onSharedElementStart(java.util.List, java.util.List, java.util.List)
y #onSharedElementEnd(java.util.List, java.util.List, java.util.List)
.
Esto no se llama a las transiciones de fragmentos.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.