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)返される Parcelable。

戻り値

#onSharedElementEnd(java.util.List, java.util.List, java.util.List)#onSharedElementStart(java.util.List, java.util.List, java.util.List)送信されるビュー。 null 値を指定すると、これら 2 つのメソッドに対して 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)パーセルからスナップショット ビューを再構成します。 返されたビューは、装飾ビューのオーバーレイに追加する準備が整うために、この呼び出しの後にサイズが変更され、配置されます。

フラグメント遷移では、これは呼び出されません。

の Java ドキュメント android.app.SharedElementCallback.onCreateSnapshotView(android.content.Context, android.os.Parcelable)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象