Я только что попробовал ваш пример, и, похоже, его изменение с ProgressDialog.STYLE_SPINNER
на ProgressDialog.STYLE_HORIZONTAL
устранило странную проблему с двойным ящиком.
И он также отображает заголовок и текст.:
Вы передаете ProgressDialog.STYLE_SPINNER
в конструкторе ProgressDialog
.
Из документа 2-й аргумент является идентификатором темы.
Вам нужно будет создатьProgressDialog
объект и использовать от setProgressStyle
до ProgressDialog.STYLE_SPINNER
case DIALOG_LOOKUP:
ProgressDialog pdlg = new ProgressDialog(this);
pdlg.setProgressStyle(ProgressDialog.STYLE_SPINNER);
return pdlg;