

效果演示
代码.java
package com.example.titleprogressbar;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.Window;
import android.widget.Button;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//设置窗口的特征,启用显示进度的进度条
requestWindowFeature(Window.FEATURE_PROGRESS);
//设置窗口特征,启用不显示进度的进度条
requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
setContentView(R.layout.activity_main);
Button but1=(Button) super.findViewById(R.id.but1);
Button but2=(Button) super.findViewById(R.id.but2);
//为按钮添加监听事件
but1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// 显示不带进度的进度条
setProgressBarIndetermin ateVisibility(true);
//显示带进度的进度条
setProgressBarVisibility (true);
//设置进度条的进度
setProgress(3600);
}
});
but2.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// 隐藏带进度的进度条
setProgressBarIndetermin ateVisibility(false);
setProgressBarVisibility (false);
}
});
}
}