Compartir a través de


SharedElementCallback.OnCaptureSharedElementSnapshot Método

Definición

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.

Documentación de Java para android.app.SharedElementCallback.onCaptureSharedElementSnapshot(android.view.View, android.graphics.Matrix, android.graphics.RectF).

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.

Se aplica a