次の方法で共有


SharedElementCallback.OnCaptureSharedElementSnapshot メソッド

定義

リモート アクティビティによって使用される共有要素のスナップショットを作成し #onCreateSnapshotView(android.content.Context, android.os.Parcelable)、次のように再構成します。

[Android.Runtime.Register("onCaptureSharedElementSnapshot", "(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable;", "GetOnCaptureSharedElementSnapshot_Landroid_view_View_Landroid_graphics_Matrix_Landroid_graphics_RectF_Handler")]
public virtual Android.OS.IParcelable? OnCaptureSharedElementSnapshot (Android.Views.View? sharedElement, Android.Graphics.Matrix? viewToGlobalMatrix, Android.Graphics.RectF? screenBounds);
[<Android.Runtime.Register("onCaptureSharedElementSnapshot", "(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable;", "GetOnCaptureSharedElementSnapshot_Landroid_view_View_Landroid_graphics_Matrix_Landroid_graphics_RectF_Handler")>]
abstract member OnCaptureSharedElementSnapshot : Android.Views.View * Android.Graphics.Matrix * Android.Graphics.RectF -> Android.OS.IParcelable
override this.OnCaptureSharedElementSnapshot : Android.Views.View * Android.Graphics.Matrix * Android.Graphics.RectF -> Android.OS.IParcelable

パラメーター

sharedElement
View

スナップショットを作成する共有要素ビュー。

viewToGlobalMatrix
Matrix

ビューから画面座標への変換を含むマトリックス。

screenBounds
RectF

画面座標空間内の共有要素の境界。 これは、viewToGlobalMatrix が適用されたビューの境界です。

戻り値

再構成して渡される#onCreateSnapshotView(android.content.Context, android.os.Parcelable)リモート アクティビティに送信する#onSharedElementStart(java.util.List, java.util.List, java.util.List)スナップショット。#onSharedElementEnd(java.util.List, java.util.List, java.util.List)

属性

注釈

リモート アクティビティによって使用される共有要素のスナップショットを作成し #onCreateSnapshotView(android.content.Context, android.os.Parcelable)、次のように再構成します。 null 戻り値は、リモート アクティビティに null スナップショット ビュー #onSharedElementStart(java.util.List, java.util.List, java.util.List) が存在することを意味します #onSharedElementEnd(java.util.List, java.util.List, java.util.List)

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

の Java ドキュメントandroid.app.SharedElementCallback.onCaptureSharedElementSnapshot(android.view.View, android.graphics.Matrix, android.graphics.RectF)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象