显示在标题上的进度条

来源:互联网 发布:用友协同办公软件 编辑:程序博客网 时间:2024/06/11 06:56
显示在标题上的进度条
显示在标题上的进度条

效果演示
显示在标题上的进度条

代码.java

packagecom.example.titleprogressbar;

importandroid.os.Bundle;
importandroid.app.Activity;
importandroid.view.Menu;
importandroid.view.View;
importandroid.view.View.OnClickListener;
importandroid.view.Window;
importandroid.widget.Button;

public class MainActivityextends Activity {

@Override
protected void onCreate(BundlesavedInstanceState) {
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(newOnClickListener() {
@Override
public void onClick(View arg0){
//显示不带进度的进度条
setProgressBarIndeterminateVisibility(true);
//显示带进度的进度条
setProgressBarVisibility(true);
//设置进度条的进度
setProgress(3600);
}
});
but2.setOnClickListener(newOnClickListener() {
@Override
public void onClick(View v){
//隐藏带进度的进度条
setProgressBarIndeterminateVisibility(false);
setProgressBarVisibility(false);
}
});
}

}

0 0
原创粉丝点击