Android更改ProgressBar厚度

时间:2014-05-28 03:18:13

标签: android android-styles android-progressbar

我在我的应用程序中使用循环ProgressBar,但它看起来很厚。它看起来不应该如何在Android> 4.

当我创建一个新项目并使用ProgressBar时,我得到了正确的厚度。关于为什么会发生这种情况的任何想法?

<ProgressBar
    style="?android:attr/progressBarStyleLarge"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center" />

1 个答案:

答案 0 :(得分:1)

进度条看起来像#34;现代&#34;当应用程序的主题为Theme.Holo时(或者从其中派生的主题,例如Theme.Holo.Light,&amp; c)。

如果您的应用是 API 11 + ,那么只需使用Holo。为此,您只需更改android:theme文件中<application>元素中的AndroidManifest.xml属性即可。否则,您需要实现主题选择器,如Android开发人员指南中所述:Select a theme based on platform version