花样Android ProgressBar史上最强大讲解(3)
11.myProgressBar.incrementSecondaryProgressBy(-5);
12.//ProgressBar背后的第二个进度条 进度值减少5
页面标题中的长形进度条
代码实现:
①先设置一下窗口风格特性
Java代码
01.requestWindowFeature(Window.FEATURE_PROGRESS);
02.//请求一个窗口进度条特性风格
03.setContentView(R.layout.main);
04.setProgressBarVisibility(true);
05.//设置进度条可视
复制代码②然后设置进度值
Java代码
01.setProgress(myProgressBar.getProgress() * 100);
02.//设置标题栏中前景的一个进度条进度值
03.setSecondaryProgress(myProgressBar.getSecondaryProgress() * 100);
04.//设置标题栏中后面的一个进度条进度值
05.//ProgressBar.getSecondaryProgress() 是用来获取其他进度条的进度值
ProgressDialog
ProgressDialog中的圆形进度条
ProgressDialog一般用来表示一个系统任务或是开启任务时候的进度,有一种稍等的意思。
代码实现:
Java代码
01. ProgressDialog mypDialog=new ProgressDialog(this);
02. //实例化
03. mypDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);
04. //设置进度条风格,风格为圆形,旋转的
05. mypDialog.setTitle("Google");
06. //设置ProgressDialog 标题
07. mypDialog.setMessage(getResources().getString(R.string.second));
08. //设置ProgressDialog 提示信息
09. mypDialog.setIcon(R.drawable.android);
10. //设置ProgressDialog 标题图标
11. mypDialog.setButton("Google",this);
12. //设置ProgressDialog 的一个Button
13. mypDialog.setIndeterminate(false);
14. //设置ProgressDialog 的进度条是否不明确
15. mypDialog.setCancelable(true);
相关新闻>>
- 发表评论
-
- 最新评论 更多>>