android ProgressBar 使用方法
生活随笔
收集整理的這篇文章主要介紹了
android ProgressBar 使用方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
<?xml version="1.0" encoding="UTF-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
??? android:orientation="vertical"
??? android:layout_width="fill_parent"
??? android:layout_height="fill_parent"
??? >
??? <ProgressBar
??? android:id="@+id/progress1"
??? style="?android:attr/progressBarStyleHorizontal"
??? android:layout_width="fill_parent"
??? android:layout_height="wrap_content"
??? android:visibility="gone"
??? />
??? <ProgressBar
??? android:id="@+id/progress2"
??? style="?android:attr/progressBarStyle"
??? android:layout_width="wrap_content"
??? android:layout_height="wrap_content"
??? android:visibility="gone"
??? />
?? <Button
?? android:id="@+id/load"
?? android:layout_width="wrap_content"
?? android:layout_height="wrap_content"
?? android:text="快進"
?? />
</LinearLayout> View Code 1 setContentView(R.layout.progressbar_1);
2 setTitle("進度條");
3 first = (ProgressBar)findViewById(R.id.progress1);
4 second = (ProgressBar)findViewById(R.id.progress2);
5 load = (Button)findViewById(R.id.load);
6 load.setOnClickListener(new Button.OnClickListener(){
7
8 @Override
9 publicvoid onClick(View v) {
10 if(i==0){
11 first.setVisibility(ProgressBar.VISIBLE);
12 second.setVisibility(ProgressBar.VISIBLE);
13 }elseif(i <100){
14 first.setProgress(i);
15 first.setSecondaryProgress(i+10);
16 }else{
17 first.setVisibility(ProgressBar.GONE);
18 second.setVisibility(ProgressBar.GONE);
19 }
20 i = i +10;
21 }
22 });
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
??? android:orientation="vertical"
??? android:layout_width="fill_parent"
??? android:layout_height="fill_parent"
??? >
??? <ProgressBar
??? android:id="@+id/progress1"
??? style="?android:attr/progressBarStyleHorizontal"
??? android:layout_width="fill_parent"
??? android:layout_height="wrap_content"
??? android:visibility="gone"
??? />
??? <ProgressBar
??? android:id="@+id/progress2"
??? style="?android:attr/progressBarStyle"
??? android:layout_width="wrap_content"
??? android:layout_height="wrap_content"
??? android:visibility="gone"
??? />
?? <Button
?? android:id="@+id/load"
?? android:layout_width="wrap_content"
?? android:layout_height="wrap_content"
?? android:text="快進"
?? />
</LinearLayout> View Code 1 setContentView(R.layout.progressbar_1);
2 setTitle("進度條");
3 first = (ProgressBar)findViewById(R.id.progress1);
4 second = (ProgressBar)findViewById(R.id.progress2);
5 load = (Button)findViewById(R.id.load);
6 load.setOnClickListener(new Button.OnClickListener(){
7
8 @Override
9 publicvoid onClick(View v) {
10 if(i==0){
11 first.setVisibility(ProgressBar.VISIBLE);
12 second.setVisibility(ProgressBar.VISIBLE);
13 }elseif(i <100){
14 first.setProgress(i);
15 first.setSecondaryProgress(i+10);
16 }else{
17 first.setVisibility(ProgressBar.GONE);
18 second.setVisibility(ProgressBar.GONE);
19 }
20 i = i +10;
21 }
22 });
轉載于:https://www.cnblogs.com/jiayonghua/archive/2011/09/07/2169593.html
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的android ProgressBar 使用方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 虚拟机USB问题
- 下一篇: UVA 307 Sticks