Как сменить положение диалогового окна прогресса?

Я разрабатываю приложение для Android и потребность знать, как изменить расположение диалогового окна прогресса. Мне нужен он, чтобы быть расположенным внизу экрана вместо в центр как он, по умолчанию.

33
задан Bobs 9 November 2015 в 13:13
поделиться

2 ответа

Вы можете вызвать ProgressDialog # getWindow # setGravity (...) , чтобы изменить гравитацию.

Итак:

ProgressDialog dialog = ProgressDialog.show(AContext, "Test", "On the bottom");
                dialog.getWindow().setGravity(Gravity.BOTTOM);
80
ответ дан 27 November 2019 в 17:35
поделиться

Добавление android:gravity="bottom" к крайнему элементу XML в макете может сделать это. Не уверен, перемещает ли это диалог или его содержимое.

1
ответ дан 27 November 2019 в 17:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: