ProgressBar是用來呈現處理中或是進度條時使用

當不確定哪時候會處理完成時用圓圈循環轉的模式(indeterminate mode)

而知道可以完成時間則用水平Bar來顯示進度百分比 (horizontal bar)

當然也可以用ProgressDialog來顯示處理中

如果希望使用者在處理時還可以進行操作則用ProgressBar, ex: 從網路下載圖片

而不希望使用者在處理時還可以進行操作則用ProgressDialog ex: 網路進行登入

 

1. 官網https://developer.android.com/reference/android/widget/ProgressBar.html

01.png

 

2. 使用時很簡單, 只要在想顯示的地方放上ProgressBar就好了

可以設定Visible和gone來控制顯示或消失

而用style來決定呈現的方式和大小

<ProgressBar
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@android:style/Widget.ProgressBar.Horizontal"
/>

02.png

 

3. 以下是幾種顯示的模式

03.png

 

4. 各種Style的顯示結果如下圖

04.jpg  

    文章標籤

    Android ProgressBar

    全站熱搜

    RX1226 發表在 痞客邦 留言(0) 人氣()