Подтвердить что ты не робот

Как создать программный экран "Горизонтальный стиль" в Android?

Я создаю ProgressBar в своем приложении программно, это стиль SPIN по умолчанию, но я хочу его в стиле HORIZONTAL. Я не вижу никакого метода/константы для достижения этого.

И я не хочу использовать ProgressDialog, поскольку это будет несовместимо с моей темой App UI.

Любые предложения, пожалуйста?

4b9b3361

Ответ 1

используйте это:

ProgressBar pb = new ProgressBar(context,
                                 null, 
                                 android.R.attr.progressBarStyleHorizontal);

Ответ 2

Если вы используете ProgressDialog, тогда вы можете изменить стиль progressBar в ProgressDialog.

mProgressDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);