Я пытаюсь создать DialogFragment с шириной MATCH_PARENT, так что диалог почти полный экран (оставляя прокладку вокруг краев для плавающего вида). Я видел это решение Full Screen DialogFragment в Android, но пытаюсь избежать взлома установки ширины до 1000 дп. С моим текущим макетом, использую ли я FILL_PARENT или MATCH_PARENT, он устанавливает ширину и высоту WRAP_CONTENT.
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
Я использовал это решение для Dialog (не DialogFragment) и работает как ожидалось:
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);