【发布时间】:2016-07-24 03:17:40
【问题描述】:
我正在尝试设计一些以编程方式创建的进度条。我有一些使用这种风格的 .xml 制作的。
style="@android:style/Widget.DeviceDefault.ProgressBar.Large"
我正在尝试,但我不知道如何将这种特殊样式用于以编程方式制作的样式。我一直在尝试这个:
android.R.attr.progressBarStyleLarge
编辑:目前我正在尝试
ArrayList<ProgressBar> progressArrayList = new ArrayList<>();
progressArrayList.add(new ProgressBar(getContext(), null ,android.R.style.Widget_DeviceDefault_ProgressBar_Large));
但是当我使用这样的样式时它们消失了。
【问题讨论】:
-
看看this 线程,它应该可以解决问题。
-
所以如果我理解正确,如果您在样式资源文件中创建样式,您可以在 attr 之外使用样式?我怎样才能为 DeviceDefault ProgressBar 做到这一点?
标签: android android-styles android-progressbar