SharedElementCallback.OnCreateSnapshotView(Context, IParcelable) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从要用于和#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 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。