设置Handler和ProgressDialog

设置Handler

Handler signHandler = new Handler() {

                publicvoid handleMessage(Message msg) {

                    switch(msg.what) {

case 1: //当msg.what==1时执行

Log.i("执行","执行");

}

signHandler.sendEmptyMessage(1);//设置msg.what

}



 // 创建ProgressDialog对象
015     ProgressDialog progressdialog;
可直接progressdialog = ProgressDialog.show(getContext(), null, "正在登录...");
progressdialog.setOnKeyListener(new DialogInterface.OnKeyListener(){
@Override
public boolean onKey(DialogInterface dialog, int keyCode, KeyEvent event) {
if(keyCode == KeyEvent.KEYCODE_BACK) {//监听返回键
dialog.dismiss();
return true;
}
return false;
}

});
或:
033                 //创建ProgressDialog对象
034                 progressdialog = new ProgressDialog(Android2Activity.this);
035  
036                 // 设置进度条风格,风格为圆形,旋转的(ProgressDialog.STYLE_HORIZONTAL长形风格)
037                 progressdialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);
038  
039                 // 设置ProgressDialog 标题
040                 progressdialog.setTitle("提示");
041                 
042                 // 设置ProgressDialog 提示信息
043                 progressdialog.setMessage("正在缓冲中,请稍等.....");
044  
045                 // 设置ProgressDialog 标题图标
046 //                m_pDialog.setIcon(R.drawable.img1);
047  
048                 // 设置ProgressDialog 的进度条是否不明确
049                 progressdialog.setIndeterminate(false);
050                 
051                 // 设置ProgressDialog 是否可以按退回按键取消
052                 progressdialog.setCancelable(true);
053                 
054                 // 设置ProgressDialog 的一个Button
055                 progressdialog.setButton("确定"new DialogInterface.OnClickListener() {
056                     public void onClick(DialogInterface dialog, int i)
057                     {
058                         //点击“确定按钮”取消对话框
059                         dialog.cancel();
060                     }
061                 });
062  
063                 // 让ProgressDialog显示
064                 progressdialog.show();

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值