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
重ならないようにレイアウトされます。
実際には、つまり、ウィンドウが または をView#SYSTEM_UI_FLAG_FULLSCREEN
設定#FLAG_FULLSCREEN
していない場合、カットアウトが上端にある場合は、切り取り領域に縦向きに拡張できます。 と同様に View#SYSTEM_UI_FLAG_HIDE_NAVIGATION
、画面の下部に切り抜きがあります。 それ以外の場合 (つまり、全画面表示または横向き) は、カットアウト領域と重ならないようにレイアウトされます。
重要なコンテンツが DisplayCutout と重複しないようにするには、状態とナビゲーション バーと重複しない場合の通常の注意事項で十分です。
注: OEM は、 がシステム バーとは異なる側にある場合DisplayCutout
にDisplayCutout
限り、カットアウト フラグの設定に関係なく、ウィンドウを常に領域に拡張できるようにするオプションを持つことができます。これは、ウィンドウと最大 16dp が重複している場合DisplayCutout
に限られます。 このような場合、OEM はユーザーにオプトイン/アウト アフォーダンスを提供する必要があります。
の android.view.WindowManager.LayoutParams.LAYOUT_IN_DISPLAY_CUTOUT_MODE_DEFAULT
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。