您的位置:首页 > 移动开发 > Android开发

Android ProgressDialog使用

2017-04-24 16:28 99 查看
ProgressDialog 继承自AlertDialog,AlertDialog继承自Dialog,实现DialogInterface接口。

ProgressDialog的创建方式有两种,一种是new Dialog ,一种是调用Dialog的静态方法Dialog.show()。

####属性
// 设置水平进度条
//dialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
// 设置进度条的形式为圆形转动的进度条
dialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);

dialog.setCancelable(true);// 设置是否可以通过点击Back键取消
dialog.setCanceledOnTouchOutside(false);// 设置在点击Dialog外是否取消Dialog进度条
dialog.setIcon(R.drawable.ic_launcher);//
// 设置提示的title的图标,默认是没有的,如果没有设置title的话只设置Icon是不会显示图标的
dialog.setTitle("提示");
dialog.setMessage();
dialog.show();


// dismiss监听

dialog.setOnDismissListener();

// 监听Key事件被传递给dialog

dialog.setOnKeyListener();

// 监听cancel事件

dialog.setOnCancelListener();

//设置可点击的按钮,最多有三个(默认情况下)

dialog.setButton();

参考

Android之ProgressDialog的使用
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: