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
要套用的內嵌
傳回
提供的 inset 減去已取用的 inset
- 屬性
備註
要求將指定的視窗內嵌套用至這個檢視或其子樹中的另一個檢視。
用戶端應該呼叫這個方法,以便套用對應至視窗裝飾或重迭遮蔽的區域。 這包括狀態和導覽列、動作列、輸入法等等。 未來可能會新增新的內嵌類別。 方法會傳回提供的 inset 減去這個檢視或其子系所套用的任何。
想要提供自訂行為的用戶端應該覆寫 #onApplyWindowInsets(WindowInsets)
方法,或透過 #setOnApplyWindowInsetsListener(View.OnApplyWindowInsetsListener) setOnApplyWindowInsetsListener
方法提供 OnApplyWindowInsetsListener
。
這個方法會取代較舊的 #fitSystemWindows(Rect) fitSystemWindows
方法。
的 android.view.View.dispatchApplyWindowInsets(android.view.WindowInsets)
JAVA 檔。
此頁面的部分是根據所建立和共用的工作進行修改,並根據 2.5 屬性授權中所述的詞彙來使用。