SharedElementCallback.OnCreateSnapshotView(Context, IParcelable) 方法

定义

从要用于和#onSharedElementStart(java.util.List, java.util.List, java.util.List)#onSharedElementEnd(java.util.List, java.util.List, java.util.List)使用的可包裹返回的#onCaptureSharedElementSnapshot(android.view.View, android.graphics.Matrix, android.graphics.RectF)快照视图重新构建快照视图。

[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)

返回

要传入 #onSharedElementStart(java.util.List, java.util.List, java.util.List)#onSharedElementEnd(java.util.List, java.util.List, java.util.List)发送的视图。 null 值将为这两种方法生成 null 快照值。

属性

注解

从要用于和#onSharedElementStart(java.util.List, java.util.List, java.util.List)#onSharedElementEnd(java.util.List, java.util.List, java.util.List)使用的可包裹返回的#onCaptureSharedElementSnapshot(android.view.View, android.graphics.Matrix, android.graphics.RectF)快照视图重新构建快照视图。 返回的视图将调整并定位在此调用之后,以便它已准备好添加到装饰视图的覆盖层。

这不用于片段转换。

适用于 . 的 android.app.SharedElementCallback.onCreateSnapshotView(android.content.Context, android.os.Parcelable)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于