Эти ответы будут перемещать позицию AlertDialog, однако позиция отображаемого диалогового окна также будет включать отступы вокруг диалогового окна.
Если вы хотите избавиться от этого заполнения (например, дляпоместите диалоговое окно вплотную к нижней части экрана), вам также потребуется переопределить стиль AlertDialog по умолчанию в вашем файле styles.xml, чтобы установить для windowBackground значение null, например:
<resources>
<!-- Example app theme - mine uses the below -->
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="android:alertDialogTheme">@style/MyDialogTheme</item>
</style>
<style name="MyDialogTheme" parent="Theme.AppCompat.Light.Dialog.Alert">
<!-- Full width -->
<item name="android:layout_width">fill_parent</item>
<!-- Null window background kills surrounding padding -->
<item name="android:windowBackground">@null</item>
<item name="android:windowNoTitle">true</item>
</style>
</resources>
, а также настройкаWindow.LayoutParameters, как описано в принятом ответе.
Специальный крик @David Caunt, чей ответ по адресу: удалить границу, заполнение из диалога завершил эту картину.