progressdialog进度框_ProgressDialog(进度弹窗)用法
1、实例化ProgressDialog
//实例化ProgressDialog
final ProgressDialog progressDialog = new ProgressDialog(MainActivity.this);
2、ProgressDialog的基本设置
//设置提示信息
progressDialog.setMessage("正在加载");
//设置弹窗标题
progressDialog.setTitle("进度条");
//设置弹窗图标
progressDialog.setIcon(R.drawable.ic_audiotrack_light);
// 能够返回
progressDialog.setCancelable(true);
// 点击外部返回
progressDialog.setCanceledOnTouchOutside(true);
//设置进度条
progressDialog.setProgress(100);
//设置进度条是否明确
progressDialog.setIndeterminate(true);
//设置进度条样式
//ProgressDialog.STYLE_SPINNER 环形精度条
//ProgressDialog.STYLE_HORIZONTAL 水平样式的进度条
progressDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
3、ProgressDialog按钮添加及响应实现
在ProgressDialog中添加Button,可用setButton(int, String, DialogInterface.OnClickListener);或setButton(int, String, Message);
setButton(int, String, Message);用于按键显示信息
setButton(int, String, DialogInterface.OnClickListener);用于按键进行操作
int:用于确定按键类型
DialogInterface.BUTTON_POSITIVE(确定)
DialogInterface.BUTTON_NEGATIVE(取消)
DialogInterface.BUTTON_NEUTRAL(一般)。
String:用于显示Button的文本
DialogInterface.OnClickListener:用于监听按键,确定相应动作。
progressDialog.setButton(ProgressDialog.BUTTON_NEGATIVE, "Button", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// progressDialog.dismiss();
Toast.makeText(MainActivity.this,"你点击了弹窗的按钮",Toast.LENGTH_LONG).show();
}
});
4、显示弹窗
progressDialog.show();
progressdialog进度框_ProgressDialog(进度弹窗)用法相关推荐
- progressdialog进度框_ProgressDialog进度对话框
ProgressDialog是AlertDialog类的一个扩展,可以为一个未定义进度的任务显示一个旋转轮形状的进度动画,或者为一个指定进度的任务显示一个进度条. 一个对话框中显示一个进步指标和一个可 ...
- progressdialog进度框_进度对话框 ProgressDialog 用法总结
ProgressDialog 继承自AlertDialog,AlertDialog继承自Dialog public class ProgressDialog extends AlertDialog P ...
- progressdialog进度框_使用ProgressDialog创建进度对话框
ProgressDialog代表了进度对话框,程序只要创建ProgressDialog实例,并将它显示出来就是一个进度对画框.使用ProgressDialog创建进度对话框有如下两种方式. ①如果只是 ...
- Android列表控件选项中添加进度框ProgressBar实现
今天有时间就学习了下在ListView.GridView列表项中清加ProgressBar,小马用最简单的代码实现可以通用的功能,人人都能看懂,哈哈,直接说下,如果你的适配器getView方法 ...
- [导入]在IE耗时操作中加入进度条或进度框
在IE耗时操作中加入进度条或进度框 文章来源:http://blog.csdn.net/21aspnet/archive/2005/03/12/317866.aspx 转载于:https://www. ...
- word打开老是配置进度_小白教程 | office出现配置进度框,怎么办?
最近很多同学在备考二级时候,自己的电脑上office软件Word或者Excel出问题了,每次打开都会出现配置进度框. 这种情况怎么办呢? 这种情况都是注册表的问题,马上安排解决 之前在 右键菜单没有 ...
- Bootstrap学习笔记——缩略图、警示框、进度条、媒体对象、列表组、画板
1 缩略图 缩略图(一) 缩略图在网站中最常用的地方就是产品列表页面,一行显示几张图片,有的在图片底下(左侧或右侧)带有标题.描述等信息. Bootstrap框架将这一部独立成一个模块组件.并通过&q ...
- 仿网易邮箱大师进度框
仿网易邮箱大师进度框 最近用上了网易邮箱大师,发现整个APP的风格非常简洁美观.特别喜欢它的进度框,就尝试用属性动画做了一个,算是对属性动画学习的实践. 先上效果图: 图像构成 这个图像由三段弧线构成 ...
- android 饼图进度框,如何创建循环进度条(饼图),如指标 – Android
您可以自定义视图(例如PieProgressView)或自定义Drawable(例如PieProgressDrawable).我采取了定制视图的方法,但是完全可行. 快速浏览Android的Progr ...
最新文章
- Ajax,再生还是幻灭---好文推荐
- postgresql fdw mysql_mysql同步数据到PostgreSQL(使用mysql_fdw)
- ros indigo 学习笔记
- 【c++】函数默认参数
- Linux内核分析学习心得
- 前端开发工程师如何在2013年里提升自己
- P3935 Calculating
- jQuery使用之(二)设置元素的样式
- 斯坦福大学深度学习公开课cs231n学习笔记(4)正向传播及反向传播
- 图形图像处理案例4——彩色勾线画生成器,彩色绕线画生成器,绕线画生成器
- python--修改证件照的大小
- 数据库 insert 数据的几种方式
- coldfusion_ColdFusion 9有什么新功能?
- mysql latch和缓存关系_latch:cachebufferschains等待事件导致的latch争用的原理原因与...
- ssm(spring mvc+mybatis)+netty4开发qiq
- 音乐 组件 (音频, 视频)
- C/C++中#和##的宏以及进行“花里胡哨“的命名及其应用
- 黑龙江局与深圳大疆公司等开展无人机植保技术交流
- Java回炉学习(七)
- 卫士处刑者冠军css3边,流放之路职业开荒路 决斗者冠军双持刀刃乱舞
热门文章
- SPI Core 寄存器简介
- 华为鸿蒙系统用久了会卡吗,使用华为鸿蒙系统的手机会越用越卡吗
- php开发小型商务网站,基于PHP的校园小型商务网站设计──校园服务平台-论文...
- chm打开只显示目录,但是显示不出来详细内容
- 解析:Web3.0→Web6.0!又将创造什么机遇?
- 后疫情时代,远程办公发展趋势如何?
- Python自制动态二维码(三月最佳)
- 读《GaitEdge: Beyond Plain End-to-end Gait Recognition for Better Practicality》
- 鸿蒙对接小米,鸿蒙出击 手机江湖波谲云诡 魅族对接小米无声OPPO忽起风波
- JAVA中如何使用IDEA实现反编译(图片详解)