Android笔记
——各类控件的使用(控件)-进度条 【若对该知识点有更多想了解的,欢迎私信博主~~】
进度条:ProgressBar
属性:
XML属性说明
layout_width布局宽度layout_height布局高度max进度条总进度值progress当前进度值
样式:
默认样式:滚动圆圈
style
="?android:attr/progressBarStyleHorizontal"--水平线样式
方法:
方法说明
setProgress()设置进度条当前进度值incrementProgressBy()增加进度getProgress()获取进度条当前进度值setVisibility()是否隐藏getMax()获取进度条最大值setSecondaryProgress()设置进度条第二进度
动态显示:
progressBar
.setProgress(0);
final Timer timer
=new Timer();
final Handler handler
=new Handler();
timer
.schedule(new TimerTask() {
@Override
public void run() {
progressBar
.incrementProgressBy(20);
if (progressBar
.getProgress()==100){
handler
.post(new Runnable() {
@Override
public void run() {
progressBar
.setVisibility(View
.INVISIBLE
);
}
});
}
}
},0,500);
转载请注明原文地址:https://ipadbbs.8miu.com/read-30985.html