Bagikan melalui


SharedElementCallback.OnCaptureSharedElementSnapshot Metode

Definisi

Membuat rekam jepret elemen bersama yang akan digunakan oleh Aktivitas jarak jauh dan direkonstitusi ulang dengan #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

Parameter

sharedElement
View

Tampilan elemen bersama untuk membuat rekam jepret.

viewToGlobalMatrix
Matrix

Matriks yang berisi transformasi dari tampilan ke koordinat layar.

screenBounds
RectF

Batas elemen bersama dalam ruang koordinat layar. Ini adalah batas tampilan dengan viewToGlobalMatrix diterapkan.

Mengembalikan

Rekam jepret untuk dikirim ke Aktivitas jarak jauh untuk direkonstitusi dan #onCreateSnapshotView(android.content.Context, android.os.Parcelable) diteruskan ke #onSharedElementStart(java.util.List, java.util.List, java.util.List) dan #onSharedElementEnd(java.util.List, java.util.List, java.util.List).

Atribut

Keterangan

Membuat rekam jepret elemen bersama yang akan digunakan oleh Aktivitas jarak jauh dan direkonstitusi ulang dengan #onCreateSnapshotView(android.content.Context, android.os.Parcelable). Nilai pengembalian null akan berarti bahwa Aktivitas jarak jauh akan memiliki Tampilan rekam jepret null di #onSharedElementStart(java.util.List, java.util.List, java.util.List) dan #onSharedElementEnd(java.util.List, java.util.List, java.util.List).

Ini tidak dipanggil untuk Transisi Fragmen.

Dokumentasi Java untuk android.app.SharedElementCallback.onCaptureSharedElementSnapshot(android.view.View, android.graphics.Matrix, android.graphics.RectF).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk