Я хотел бы задать тему progressDialog. Чтобы создать его, я использую этот код:
progressDialog = ProgressDialog.show(this, "Please Wait", "Loading dictionary file....", true, false);
Я не могу просто написать
progressDialog = new ProgressDialog(...);
progressDialog.(do_sth_with_dialog);
progressDialog.show(...)
потому что метод show() является статическим, и я получаю предупреждение о компиляторе. Есть ли способ использовать доступные константы, такие как
progressDialog.THEME_HOLO_DARK
чтобы задать тему диалога?
Я также хотел бы изменить фон "Диалог" и сделать углы круглыми (я не хочу ничего менять с помощью progressBar, который находится внутри progressDialog. Здесь много учебников, но обычно они описывают, как создать новый класс, который расширяет класс progressDialog.
Есть ли более простой способ установить THEME и BACKGROUND цвет прогрессаDialog?
Почему я могу получить доступ к константам, например progressDialog.THEME_HOLO_DARK, если я их не могу использовать?