博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Adroid: ProgressBar 的使用
阅读量:5268 次
发布时间:2019-06-14

本文共 1157 字,大约阅读时间需要 3 分钟。

android:layout_width : 进度跳宽度

android:max : 进度条设置的最大值,(0,10000)
android:progress    : 当前进度
android:secondaryProgress : secondary progress 类似与视频中缓冲显示的那个进度
progressBarStyleHorizontal : 水平样式

main.xml文件中

1 点击increase按钮的时候进度条加一

2 点击increase_secondary 按钮的时候second progress 加一

final ProgressBar progressHorizontal = (ProgressBar) findViewById(R.id.progress_horizontal);		Button button = (Button) findViewById(R.id.increase);		button.setOnClickListener(new Button.OnClickListener() {			public void onClick(View v) {				progressHorizontal.incrementProgressBy(1);			}		});button = (Button) findViewById(R.id.increase_secondary);		button.setOnClickListener(new Button.OnClickListener() {			public void onClick(View v) {				progressHorizontal.incrementSecondaryProgressBy(1);			}		});

2  页面标题中的长型进度条

requestWindowFeature(Window.FEATURE_PROGRESS);//请求一个窗口进度条特性风格

setContentView(R.layout.main);

setProgressBarVisibility(true);//设置进度条可视

setProgress(progressHorizontal.getProgress() * 100);//设置标题栏中前景的一个进度条进度值

setSecondaryProgress(progressHorizontal.getSecondaryProgress() * 100);//设置标题栏中后面的一个进度条进度值

转载于:https://www.cnblogs.com/zhfuliang/archive/2012/02/26/2369202.html

你可能感兴趣的文章
数据库01 /Mysql初识以及基本命令操作
查看>>
数据库02 /MySQL基础数据类型以及多表之间建立联系
查看>>
Python并发编程04/多线程
查看>>
CF461B Appleman and Tree
查看>>
CF219D Choosing Capital for Treeland
查看>>
杂七杂八的小笔记本
查看>>
51Nod1353 树
查看>>
CF1215E Marbles
查看>>
BZOJ2339 HNOI2011卡农(动态规划+组合数学)
查看>>
octave基本操作
查看>>
axure学习点
查看>>
WPF文本框只允许输入数字[转]
查看>>
dom4j 通用解析器,解析成List<Map<String,Object>>
查看>>
第一个项目--用bootstrap实现美工设计的首页
查看>>
使用XML传递数据
查看>>
TYVJ.1864.[Poetize I]守卫者的挑战(概率DP)
查看>>
0925 韩顺平java视频
查看>>
iOS-程序启动原理和UIApplication
查看>>
SpringMVC入门(二)—— 参数的传递、Controller方法返回值、json数据交互、异常处理、图片上传、拦截器...
查看>>
git的安装
查看>>