Idioma

SharedElementCallback.OnCaptureSharedElementSnapshot Método

Definição

Cria um instantâneo de um elemento compartilhado a ser usado pela Atividade remota e reconstituído com #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

O modo de exibição do elemento compartilhado para o qual criar um instantâneo.

viewToGlobalMatrix
Matrix

Uma matriz que contém uma transformação da exibição para as coordenadas da tela.

screenBounds
RectF

Os limites do elemento compartilhado no espaço de coordenadas da tela. Esses são os limites da exibição com o viewToGlobalMatrix aplicado.

Retornos

Um instantâneo a ser enviado para a Atividade remota a ser reconstituída e #onCreateSnapshotView(android.content.Context, android.os.Parcelable) passada para dentro #onSharedElementStart(java.util.List, java.util.List, java.util.List) e #onSharedElementEnd(java.util.List, java.util.List, java.util.List).

Atributos

Comentários

Cria um instantâneo de um elemento compartilhado a ser usado pela Atividade remota e reconstituído com onCreateSnapshotView(android.content.Context, android.os.Parcelable). Um valor retornado nulo significará que a Atividade remota terá uma exibição de instantâneo nulo em onSharedElementStart(java.util.List, java.util.List, java.util.List) e onSharedElementEnd(java.util.List, java.util.List, java.util.List). Isso não é chamado para transições de fragmento.

Referência do Android para android.app.SharedElementCallback.onCaptureSharedElementSnapshot.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a