1

只想更改ONE的主题,因此无法更改全局主题。 ProgressBar

现有代码:

ProgressBar pb = new ProgressBar(context);
((LinearLayout) v).addView(pb,0);

它可以工作,没有错误,但使用默认值。我该如何改变呢?

4

1 回答 1

2

使用不同的构造函数来设置样式:

ProgressBar loadingProgressBar = new ProgressBar(this, null, android.R.attr.progressBarStyleHorizontal);

如果您想自定义实际外观(颜色、大小等),请使用:

loadingProgressBar.setProgressDrawable(getResources().getDrawable(R.drawable.mycustomtheme));
于 2011-08-10T20:52:53.650 回答