View.DispatchApplyWindowInsets(WindowInsets) 메서드

정의

지정된 창 인셋을 이 보기 또는 하위 트리의 다른 보기에 적용하도록 요청합니다.

[Android.Runtime.Register("dispatchApplyWindowInsets", "(Landroid/view/WindowInsets;)Landroid/view/WindowInsets;", "GetDispatchApplyWindowInsets_Landroid_view_WindowInsets_Handler")]
public virtual Android.Views.WindowInsets? DispatchApplyWindowInsets (Android.Views.WindowInsets? insets);
[<Android.Runtime.Register("dispatchApplyWindowInsets", "(Landroid/view/WindowInsets;)Landroid/view/WindowInsets;", "GetDispatchApplyWindowInsets_Landroid_view_WindowInsets_Handler")>]
abstract member DispatchApplyWindowInsets : Android.Views.WindowInsets -> Android.Views.WindowInsets
override this.DispatchApplyWindowInsets : Android.Views.WindowInsets -> Android.Views.WindowInsets

매개 변수

insets
WindowInsets

적용할 Insets

반환

제공된 insets에서 사용된 insets를 뺀 값입니다.

특성

설명

지정된 창 인셋을 이 보기 또는 하위 트리의 다른 보기에 적용하도록 요청합니다.

이 메서드는 창 장식 또는 오버레이로 가려진 영역에 해당하는 인셋을 적용하려는 클라이언트에서 호출해야 합니다. 여기에는 상태 및 탐색 모음, 작업 모음, 입력 메서드 등이 포함될 수 있습니다. 새 삽입 범주는 나중에 추가될 수 있습니다. 메서드는 제공된 insets에서 이 보기 또는 해당 자식에 의해 적용된 를 뺀 값을 반환합니다.

사용자 지정 동작을 제공하려는 클라이언트는 메서드를 재정의 #onApplyWindowInsets(WindowInsets) 하거나 메서드를 통해 #setOnApplyWindowInsetsListener(View.OnApplyWindowInsetsListener) setOnApplyWindowInsetsListenerOnApplyWindowInsetsListener 제공해야 합니다.

이 메서드는 이전 #fitSystemWindows(Rect) fitSystemWindows 메서드를 대체합니다.

에 대한 Java 설명서입니다 android.view.View.dispatchApplyWindowInsets(android.view.WindowInsets).

이 페이지의 일부는 만들고 공유하며 에 설명된 용어에 따라 사용되는 작업을 기반으로 수정됩니다.

적용 대상