SharedElementCallback.OnCreateSnapshotView(Context, IParcelable) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
從中傳 #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 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。