如何在Android中以编程方式创build“横向样式”进度条?

我在我的应用程序中创build一个ProgressBar默认情况下,它是SPIN风格,但我希望它在HORIZONTAL风格。 我没有看到任何方法/常数来实现这一点。

而且我不想使用ProgressDialog,因为它与我的App UI主题不一致。

有什么build议吗?

Related of "如何在Android中以编程方式创build“横向样式”进度条?"

用这个:

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

如果您正在使用ProgressDialog,则可以使用以下方法来更改ProgressDialog中progressBar的样式。

 mProgressDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);