다음을 통해 공유


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가 적용된 보기의 범위입니다.

반환

다시 구성되고 전달 #onSharedElementStart(java.util.List, java.util.List, java.util.List) 될 원격 작업으로 #onCreateSnapshotView(android.content.Context, android.os.Parcelable) 전송할 스냅샷입니다#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)가 있고 .

조각 전환에는 이 호출이 호출되지 않습니다.

에 대한 android.app.SharedElementCallback.onCaptureSharedElementSnapshot(android.view.View, android.graphics.Matrix, android.graphics.RectF)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상