WindowManagerLayoutParams.LayoutInDisplayCutoutModeDefault フィールド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
注意事項
This constant will be removed in the future version. Use Android.Views.LayoutInDisplayCutoutMode enum directly instead of this field.
ウィンドウは、DisplayCutoutがシステム バー内に完全に含まれているか、DisplayCutoutが 16 dp より深くない場合にのみ、DisplayCutout領域に拡張することができますが、これは OEM の選択によって異なります。
[Android.Runtime.Register("LAYOUT_IN_DISPLAY_CUTOUT_MODE_DEFAULT", ApiSince=28)]
[System.Obsolete("This constant will be removed in the future version. Use Android.Views.LayoutInDisplayCutoutMode enum directly instead of this field.", true)]
public const Android.Views.LayoutInDisplayCutoutMode LayoutInDisplayCutoutModeDefault = 0;
[<Android.Runtime.Register("LAYOUT_IN_DISPLAY_CUTOUT_MODE_DEFAULT", ApiSince=28)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Views.LayoutInDisplayCutoutMode enum directly instead of this field.", true)>]
val mutable LayoutInDisplayCutoutModeDefault : Android.Views.LayoutInDisplayCutoutMode
フィールド値
Value = 0実装
- 属性
注釈
ウィンドウは、DisplayCutoutがシステム バー内に完全に含まれているか、DisplayCutoutが 16 dp より深くない場合にのみ、DisplayCutout領域に拡張することができますが、これは OEM の選択によって異なります。 それ以外の場合は、ウィンドウが DisplayCutout 領域と重ならないようにレイアウトされます。
実際には、これは、ウィンドウが #FLAG_FULLSCREEN または View#SYSTEM_UI_FLAG_FULLSCREEN設定されていない場合、切り取りが上端にある場合は、縦にカットアウト領域に拡張できることを意味します。 同様に、 View#SYSTEM_UI_FLAG_HIDE_NAVIGATION と画面下部の切り取り。 それ以外の場合 (つまり、全画面表示または横向き) は、切り欠き領域と重ならないようにレイアウトされます。
重要なコンテンツが DisplayCutout と重複しないようにするには、状態とナビゲーション バーと重複しない場合の通常の予防措置で十分です。
注: OEM は、DisplayCutoutがシステム バーとは異なる側にある場合に限り、DisplayCutoutがウィンドウと最大 16dp 重なっている場合にのみ、カットアウト フラグが設定されている場合でも、ウィンドウを常にDisplayCutout領域に拡張できるようにするオプションを持つことができます。 このような場合、OEM はユーザーにオプトイン/アウト アフォーダンスを提供する必要があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。