Lenguaje

SharedElementCallback.OnCaptureSharedElementSnapshot Método

Definición

Crea una instantánea de un elemento compartido que va a 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.

Referencia de Android para android.app.SharedElementCallback.onCaptureSharedElementSnapshot.

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.

Se aplica a