zoukankan      html  css  js  c++  java
  • android开发中,按手机返回键,当前Activity 和 ProgressDialog 同时关闭?

    pd = ProgressDialog.show(this, "请稍候。。刷新中", msg, true,false);
      pd.setCancelable(true);        //点击返回键可以取消 需要设置为true    不能取消就用false
                  new Thread() {
                                    public void run() {
                                            try {
                                                    Thread.sleep(1000); // 运行1秒为例
                                                    System.out.println("开始转动");
                                            } catch (InterruptedException e) {
                                                    e.printStackTrace();
                                            }
    }
     pd.dismiss();    //这个用来取消 进度对话框 
    // pd.cancel(); //这里不要写这个。。不然进度框转完自动关闭

    //pd就是ProgressDialog //下面是 返回键 按钮 监听 代码 public boolean onKeyDown(int keyCode,KeyEvent event){ //按下键盘上返回按钮 if(keyCode == KeyEvent.KEYCODE_BACK){ // pd.dismiss(); pd.cancel(); finish(); } return super.onKeyDown(keyCode, event); }
  • 相关阅读:
    [SDOI2006] 保安站岗
    [NOIP2003] 传染病控制
    [USACO13OPEN] 照片Photo
    [HNOI/AHOI2018] 道路
    [TJOI2007] 线段
    [HAOI2009] 逆序对数列
    codeforces|CF1054D Changing Array
    hihoCoder 1785
    luogu 1712
    luogu 3248
  • 原文地址:https://www.cnblogs.com/firecode/p/2671187.html
Copyright © 2011-2022 走看看