package mars.Progress;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.ProgressBar;
public class ProgressActivity extends Activity {
private ProgressBar firstBar=null;
private ProgressBar secondBar=null;
private Button myButton=null;
private int i=0;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
firstBar=(ProgressBar)findViewById(R.id.firstBar);
secondBar=(ProgressBar)findViewById(R.id.secondBar);
myButton=(Button)findViewById(R.id.myButton);
myButton.setOnClickListener(new ButtonListener());
}
class ButtonListener implements OnClickListener {
public void onClick(View v) {
// TODO Auto-generated method stub
if(i==0){
firstBar.setVisibility(View.VISIBLE);
secondBar.setVisibility(0);
}else if(i<100){
//設置主進度條的當前值
firstBar.setProgress(i);
//設置第二進度條的當前值
firstBar.setSecondaryProgress(i+10);
//secondBar.setProgress(i);
}else{
//設置進度條不可見
firstBar.setVisibility(View.GONE);
secondBar.setVisibility(View.GONE);
}
i+=10;
}
}
}