Я разрабатываю приложение для Android и потребность знать, как изменить расположение диалогового окна прогресса. Мне нужен он, чтобы быть расположенным внизу экрана вместо в центр как он, по умолчанию.
Вы можете вызвать ProgressDialog # getWindow # setGravity (...)
, чтобы изменить гравитацию.
Итак:
ProgressDialog dialog = ProgressDialog.show(AContext, "Test", "On the bottom");
dialog.getWindow().setGravity(Gravity.BOTTOM);
Добавление android:gravity="bottom" к крайнему элементу XML в макете может сделать это. Не уверен, перемещает ли это диалог или его содержимое.