【Android开发--新手必看篇】ProgressBar 进度条(含动态显示)
16lz
2021-01-26
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);
更多相关文章
- 关于xml中使用ImageView或ImageButton引起Missing contentDescri
- android自定义控件宽高的获取
- Android中利用LinearLayout动态添加控件
- Android仿酷狗音乐SeekBar——样式篇
- Android的layout_weight属性详解
- Android(安卓)UI设计——AutoCompleteTextView
- Android(安卓)EditText 下换线颜色变换
- Android的ListView简单使用的实例(附Demo)
- Android(安卓)解决输入法遮挡布局控件的问题