2010-08-17 43 views
28

找到指定進度條應具有小無限風格的正確方法時遇到一些困難。如何將ProgressBar的樣式更改爲小?

如果有人能夠爲我和其他人快速搜索此信息提供示例,我將很高興。

+0

你叫什麼小不定的風格?當標題欄中顯示進度條時?你不能只使用圖像的縮放比例嗎? – Sephy 2010-08-17 08:29:35

+0

有一個小版本的旋轉圖形。我想用它在按鈕中顯示它,以表明一旦完成對服務器的調用,該按鈕將被激活 – Janusz 2010-08-17 08:31:08

回答

94

的解決方案是將改變風格

<ProgressBar 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    style="?android:attr/progressBarStyleSmall" /> 
+1

是否有這些原生樣式的列表?我需要一個小的黑暗進度條... – OneWorld 2010-11-04 11:00:56

+0

我搜索了很多黑暗的進度條,因爲白色的標準進度條几乎不能被看到。我自己畫了一個,因爲我找不到一個。 – Janusz 2010-11-04 17:06:14

+1

我只在http://www.fixedd.com/projects/android_drawables_display找到可繪製的「spinner_black_76」 - >其他 – OneWorld 2010-11-04 22:15:10

8

這裏是如何做到這一點編程:

ProgressBar progress = new ProgressBar(ctx, null, android.R.attr.progressBarStyleSmall); 
+4

android.R.attr.progressBarStyleSmall – Mbt925 2016-02-29 16:13:55

5

這可能是有用的:

style="?android:attr/android:progressBarStyleSmall" 
14

另一種方式要做到這一點是

style="@android:style/Widget.ProgressBar.Small" 

Ex_

<ProgressBar 
android:id="@+id/progress_bar" 
style="@android:style/Widget.ProgressBar.Small" 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" 
android:padding="7dip" 
arandroid:visibility="visible" /> 
相關問題