SharedElementCallback.OnSharedElementStart 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
활동 전환에서 onSharedElementStart는 enter 및 다시 입력 전환 시 공유 요소 상태의 시작을 캡처하기 직전에 호출되고 종료 및 반환 전환에 대한 공유 요소 상태의 끝을 캡처하기 직전에 호출됩니다.
[Android.Runtime.Register("onSharedElementStart", "(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V", "GetOnSharedElementStart_Ljava_util_List_Ljava_util_List_Ljava_util_List_Handler")]
public virtual void OnSharedElementStart (System.Collections.Generic.IList<string>? sharedElementNames, System.Collections.Generic.IList<Android.Views.View>? sharedElements, System.Collections.Generic.IList<Android.Views.View>? sharedElementSnapshots);
[<Android.Runtime.Register("onSharedElementStart", "(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V", "GetOnSharedElementStart_Ljava_util_List_Ljava_util_List_Ljava_util_List_Handler")>]
abstract member OnSharedElementStart : System.Collections.Generic.IList<string> * System.Collections.Generic.IList<Android.Views.View> * System.Collections.Generic.IList<Android.Views.View> -> unit
override this.OnSharedElementStart : System.Collections.Generic.IList<string> * System.Collections.Generic.IList<Android.Views.View> * System.Collections.Generic.IList<Android.Views.View> -> unit
매개 변수
시작 창에서 공유 요소의 스냅샷이 포함된 뷰입니다. 이러한 요소는 장면의 일부가 아니지만 창 장식 뷰를 기준으로 배치됩니다. 이 목록은 조각 전환의 경우 null입니다.
- 특성
설명
활동 전환에서 onSharedElementStart는 enter 및 다시 입력 전환 시 공유 요소 상태의 시작을 캡처하기 직전에 호출되고 종료 및 반환 전환에 대한 공유 요소 상태의 끝을 캡처하기 직전에 호출됩니다.
조각 전환에서 onSharedElementStart는 모든 공유 요소 전환의 시작 상태를 캡처하기 직전에 호출됩니다.
이 호출은 공유 요소 뷰를 수정하여 전환 시작 상태를 조정하는 데 사용할 수 있습니다. onSharedElementStart와 전환 상태 캡처 간에는 레이아웃 단계가 실행되지 않습니다.
활동 전환의 경우 레이아웃별로 업데이트되지 않은 변경 내용은 #onSharedElementEnd(List, List, List)
onSharedElementStart에서 종료 및 반환 전환을 위해 수정해야 합니다. 예를 들어 회전 또는 눈금은 레이아웃의 영향을 받지 않으며 변경된 #onSharedElementEnd(List, List, List)
경우 끝 상태를 수정하려면 onSharedElementStart에서 다시 설정해야 합니다.
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.