IWindowManager.MaximumWindowMetrics 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳應用程式在當前系統狀態下可能預期的最大 WindowMetrics 回報。
public virtual Android.Views.WindowMetrics MaximumWindowMetrics { [Android.Runtime.Register("getMaximumWindowMetrics", "()Landroid/view/WindowMetrics;", "GetGetMaximumWindowMetricsHandler:Android.Views.IWindowManager, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=30)] get; }
[<get: Android.Runtime.Register("getMaximumWindowMetrics", "()Landroid/view/WindowMetrics;", "GetGetMaximumWindowMetricsHandler:Android.Views.IWindowManager, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=30)>]
member this.MaximumWindowMetrics : Android.Views.WindowMetrics
屬性值
- 屬性
備註
回傳應用程式在當前系統狀態下可能預期的最大 WindowMetrics 回報。
此值基於系統最大 <b>勢/<b> 視窗狀態。
例如,對於多視窗模式下的活動,回傳的指標是基於使用者將 的任務擴展 android.app.Activity Activity到覆蓋整個螢幕時,界限會是多少。
這些指標描述了窗戶可能佔 LayoutParams#MATCH_PARENT MATCH_PARENT 據的最大潛在面積的寬度與高度大小,而 WindowInsets 這樣的窗戶會擁有。 這些 WindowInsets 不會從界限中扣除。
請注意,若顯示區域中某些區域無法被此 Context視窗使用,這仍可能小於實體顯示器的大小。
例如,有一台裝置具備多工模式,將活動限制在半螢幕內。 此時,報告 #getMaximumWindowMetrics() 活動所在的半螢幕範圍。
<b>通常是 #getCurrentWindowMetrics() 正確的 API</b> 用來選擇 UI 佈局。
#getMaximumWindowMetrics() 只有當應用程式需要知道使用者在螢幕上展開或最大化時,能佔用的最大大小時才適用。
Java 文件 android.view.WindowManager.getMaximumWindowMetrics()。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。