关于进度条(ProgressBar)那些事(笔记)
来源:互联网 发布:虫族建筑知乎 编辑:程序博客网 时间:2024/06/05 04:22
ProgressBar用于界面上显示一个进度条,表示我们的程序正在加载一些数据。(默认时是一个圆形进度条。)
控件的可见性
可以通过android:visibility对这个控件进行可见属性的设置
>可选值有三种,visible、invisible(看不见但是占用空间大小,可以理解成变成透明)、gone(看不见也不占用位置)
可以通过代码设置控件的可见性,使用的是setVisibility()方法。
>可以传入View.VISIBLE、View.INSIBLE和View.GONE
- @Override
- public void onClick(View v) {
- switch (v.getId()) {
- case R.id.button:
- if (progressBar.getVisibility() == View.GONE) {
- progressBar.setVisibility(View.VISIBLE);
- } else {
- progressBar.setVisibility(View.GONE);
- }
- break;
- default:
- break;
- }
- }
水平进度条
通过style属性可以将它指定成水平进度条
- <ProgressBar
- android:id="@+id/progress_bar"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- style="?android:attr/progressBarStyleHorizontal"
- android:max="100" //指定一个最大值
- />
- @Override
- public void onClick(View v) {
- switch (v.getId()) {
- case R.id.button:
- int progress = progressBar.getProgress();
- progress = progress + 10;
- progressBar.setProgress(progress);
- break;
- default:
- break;
- }
- }
0 0
- 关于进度条(ProgressBar)那些事(笔记)
- 进度条(ProgressBar)
- easyui 进度条(ProgressBar)
- 自定义progressBar(进度条)
- 自定义进度条(ProgressBar)
- android中的ProgressBar(进度条)
- ProgressBar 水平进度条(初步)
- 水平进度条ProgressBar(progressBarStyleHorizontal)
- DataGridView中显示进度条(ProgressBar)
- Android UI之ProgressBar(进度条)
- jquery ui(四)进度条 progressbar
- jquery ui(四)进度条 progressbar
- Android自定义进度条(ProgressBar)的问题
- Android初试--更新进度条(ProgressBar)2
- 自定义进度条对话框 (Customer ProgressBar Dialog)
- DataGridView中显示进度条(ProgressBar)
- Handler结合progressBar(进度条)使用方法
- jQuery Easy UI ProgressBar(进度条)组件
- IBM 专业的统计分析平台SPSS Statistics 24.0新功能介绍
- 浅谈BigDecimal
- HDOJ-----1498--50 years, 50 colors二分图(最小顶点覆盖)
- Java ConcurrentModificationException异常原因和解决方法
- lintcode斐波那契数列
- 关于进度条(ProgressBar)那些事(笔记)
- zabbix3.0 ubunt14.04安装
- tjut 3095
- poj1797
- Android studio 导入github工程
- EF映射入门
- Eclipse无法启动报An internal error occurred during: "reload maven project". java.lang.NullPointerExceptio
- WIN7清除IE浏览器缓存“一键式”操作
- mysql优化