View.DispatchApplyWindowInsets(WindowInsets) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
請求將該視窗內嵌套用到此視圖或其子樹中的另一個視圖。
[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
用於插入的內嵌
傳回
所提供的插入減去被消耗的插入
- 屬性
備註
請求將該視窗內嵌套用到此視圖或其子樹中的另一個視圖。
此方法應由希望在窗戶裝飾或覆蓋區域內嵌的客戶使用。 這可能包括狀態列、導覽列、動作列、輸入法等。 未來可能會新增嵌入分類。 該方法會回傳所提供的內嵌部分,減去由此視圖或其子節點所施加的部分。
想要提供自訂行為的客戶端應覆寫該 #onApplyWindowInsets(WindowInsets) 方法,或直接提供 OnApplyWindowInsetsListener 方法 #setOnApplyWindowInsetsListener(View.OnApplyWindowInsetsListener) setOnApplyWindowInsetsListener 。
此方法取代了舊 #fitSystemWindows(Rect) fitSystemWindows 有的方法。
Java 文件 android.view.View.dispatchApplyWindowInsets(android.view.WindowInsets)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。