Partager via


SharedElementCallback.OnCaptureSharedElementSnapshot Méthode

Définition

Crée un instantané d’un élément partagé à utiliser par l’activité distante et reconstitué avec #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

Paramètres

sharedElement
View

Vue de l’élément partagé pour lequel créer un instantané.

viewToGlobalMatrix
Matrix

Matrice contenant une transformation de la vue vers les coordonnées de l’écran.

screenBounds
RectF

Limites de l’élément partagé dans l’espace de coordonnées de l’écran. Il s’agit des limites de la vue avec viewToGlobalMatrix appliquée.

Retours

Instantané à envoyer à l’activité distante pour être reconstitué avec #onCreateSnapshotView(android.content.Context, android.os.Parcelable) et passé dans #onSharedElementStart(java.util.List, java.util.List, java.util.List) et #onSharedElementEnd(java.util.List, java.util.List, java.util.List).

Attributs

Remarques

Crée un instantané d’un élément partagé à utiliser par l’activité distante et reconstitué avec #onCreateSnapshotView(android.content.Context, android.os.Parcelable). Une valeur de retour Null signifie que l’activité distante aura une vue d’instantané null dans #onSharedElementStart(java.util.List, java.util.List, java.util.List) et #onSharedElementEnd(java.util.List, java.util.List, java.util.List).

Cela n’est pas appelé pour les transitions de fragments.

Documentation Java pour android.app.SharedElementCallback.onCaptureSharedElementSnapshot(android.view.View, android.graphics.Matrix, android.graphics.RectF).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à