亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

ProgressDialog(進度彈窗)用法

標簽:
Android

图片描述

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();
點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消