共用方式為


SharedElementCallback.OnCreateSnapshotView(Context, IParcelable) 方法

定義

從中傳 #onCaptureSharedElementSnapshot(android.view.View, android.graphics.Matrix, android.graphics.RectF) 回的可包裹重新建立快照集檢視,以用於 #onSharedElementStart(java.util.List, java.util.List, java.util.List)#onSharedElementEnd(java.util.List, java.util.List, java.util.List)

[Android.Runtime.Register("onCreateSnapshotView", "(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View;", "GetOnCreateSnapshotView_Landroid_content_Context_Landroid_os_Parcelable_Handler")]
public virtual Android.Views.View? OnCreateSnapshotView (Android.Content.Context? context, Android.OS.IParcelable? snapshot);
[<Android.Runtime.Register("onCreateSnapshotView", "(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View;", "GetOnCreateSnapshotView_Landroid_content_Context_Landroid_os_Parcelable_Handler")>]
abstract member OnCreateSnapshotView : Android.Content.Context * Android.OS.IParcelable -> Android.Views.View
override this.OnCreateSnapshotView : Android.Content.Context * Android.OS.IParcelable -> Android.Views.View

參數

context
Context

用來建立快照集檢視的內容。

snapshot
IParcelable

所傳 #onCaptureSharedElementSnapshot( android.view.View, android.graphics.Matrix, android.graphics.RectF)回的 Parcelable。

傳回

要傳送至和#onSharedElementEnd(java.util.List, java.util.List, java.util.List)#onSharedElementStart(java.util.List, java.util.List, java.util.List)檢視。 Null 值會產生這兩種方法的 Null 快照集值。

屬性

備註

從中傳 #onCaptureSharedElementSnapshot(android.view.View, android.graphics.Matrix, android.graphics.RectF) 回的可包裹重新建立快照集檢視,以用於 #onSharedElementStart(java.util.List, java.util.List, java.util.List)#onSharedElementEnd(java.util.List, java.util.List, java.util.List)。 傳回的 View 將會在此呼叫之後重設大小並定位,使其準備好新增至裝飾檢視的重疊。

這不會針對片段轉換呼叫。

android.app.SharedElementCallback.onCreateSnapshotView(android.content.Context, android.os.Parcelable)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於