MATCH_PARENT の幅で DialogFragment を作成しようとしているので、ダイアログはほぼ全画面表示になります (フローティングの外観のために端の周りにパディングを残します)。Android でこのソリューションFull Screen DialogFragmentを見たことがありますが、幅を 1000dp に設定するハックを回避しようとしています。私の現在のレイアウトでは、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" >
ダイアログ(DialogFragmentではなく)にこのソリューションを使用しましたが、期待どおりに機能します:
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);