Android中的进度条
首页xml中代码:
<ProgressBar android:id="@+id/progressbar1" android:layout_width="match_parent" android:layout_height="wrap_content" style="?android:attr/progressBarStyleHorizontal" android:max="100"/>其中style属性设置进度条的样式:如上面设置的进度条为水平的进度条若不设置默认为圆形进度条。
style="@android:style/Widget.ProgressBar.Small"设置进度的大小如下截图
还有一种对话框进度条ProgressDialog在button监听事件里实现如下代码
ProgressDialog progressDialog=new ProgressDialog(MainActivity.this);progressDialog.setTitle("进度条对话框");progressDialog.setMessage("loading...");progressDialog.setCancelable(true);progressDialog.show();
这里需要注意的式setCancelable()里面设置true表示对话框可以按back键退出。而false表示不可以按back键退出。所以我们在实际项目中做好控制。数据加载完必须调用dismiss()方法
关闭,否则它一直存在。