首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

ProgressBar 各种式样(转)

2012-09-22 
ProgressBar 各种样式(转)多式样ProgressBar普通圆形ProgressBar该类型进度条也就是一个表示运转的过程,例

ProgressBar 各种样式(转)
多式样ProgressBar
普通圆形ProgressBar

该类型进度条也就是一个表示运转的过程,例如发送短信,连接网络等等,表示一个过程正在执行中。

一般只要在XML布局中定义就可以了。



此时,没有设置它的风格,那么它就是圆形的,一直会旋转的进度条。

各大小样式圆形ProgressBar
超大号圆形ProgressBar

此时,给设置一个style风格属性后,该ProgressBar就有了一个风格,
这里大号ProgressBar的风格是:



小号圆形ProgressBar

小号ProgressBar对应的风格是:



标题型圆形ProgressBar

标题型ProgressBar对应的风格是:



代码中实现:

   


讲解:
  
设置风格为长形

  
最大进度值为100


初始化的进度值


初始化的底层第二个进度值


垂直居中


②代码中运用

ProgressDialog mypDialog=new ProgressDialog(this);//实例化            mypDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);            //设置进度条风格,风格为长形,有刻度的            mypDialog.setTitle("地狱怒兽");            //设置ProgressDialog 标题            mypDialog.setMessage(getResources().getString(R.string.second));            //设置ProgressDialog 提示信息            mypDialog.setIcon(R.drawable.android);            //设置ProgressDialog 标题图标            mypDialog.setProgress(59);            //设置ProgressDialog 进度条进度            mypDialog.setButton("地狱曙光",this);            //设置ProgressDialog 的一个Button            mypDialog.setIndeterminate(false);            //设置ProgressDialog 的进度条是否不明确            mypDialog.setCancelable(true);            //设置ProgressDialog 是否可以按退回按键取消            mypDialog.show();            //让ProgressDialog显示    AlertDialog.BuilderAlertDialog中的圆形ProgressBar

热点排行