Android 保存进度对话框

 保存文件对话框

private ProgressDialog mProgressDialogFlashSave = null;//保存flash进度条

private int mProgressCount = 0;    //保存进度
     /*
      * 保存多媒体文件
      */
     private void media_Save()
     {
         mProgressDialogFlashSave = new ProgressDialog( this );
         mProgressDialogFlashSave.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);

         mProgressDialogFlashSave.setTitle("flash保存");

         mProgressDialogFlashSave.setMessage("Falsh保存中,请稍候...");

         mProgressDialogFlashSave.setIcon(R.drawable.byone_logo);

         mProgressDialogFlashSave.setProgress(100);

         mProgressDialogFlashSave.setIndeterminate( false );

         mProgressDialogFlashSave.setCancelable(true);
//        mProgressDialogFlashSave.setOnCancelListener(new DialogInterface.OnCancelListener()
//        {
//            public void onCancel(DialogInterface dialog) {
//                //Log.i("MobileMain", "Cancel Called");
//                mbSaveFalsh =false;
//                mMobileView.flashSaveCancel();
//                mProgressDialogFlashSave.cancel();
//            }
//        });

         mProgressDialogFlashSave.show();


         return;
     }

     private Handler mHandlerFlashSave = new Handler()
     {
            public void handleMessage(Message msg)
            {
                mProgressCount = msg.what;
                if( mProgressCount > 100 )
                {
                    mbSaveFalsh =false;
                    mProgressDialogFlashSave.cancel();
                }
                else
                {
                    mProgressDialogFlashSave.setProgress( mProgressCount );

                }
                super.handleMessage(msg);
            }
      };

      public void handleMsgProgress( int proCount )
      {
          Message msg= new Message();
          msg.what = proCount;
          mHandlerFlashSave.sendMessage(msg);
      }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值