Android Back Button and Progress Dialog

前端 未结 9 2373
攒了一身酷
攒了一身酷 2021-01-31 03:24

I have an AsyncTask that shows a progressDialog whilst working (it calls runOnUiThread from within doInBackground to show the progress dialog).

<
9条回答
  •  情书的邮戳
    2021-01-31 03:59

    Please follow this, it shows the cancel button only async and finish will call by clicking on cancel button

    protected void onPreExecute() {
    
    
            dialogx.setMessage("Loading... Please Wait...");
            dialogx.setCancelable(false);
            dialogx.setButton(DialogInterface.BUTTON_NEGATIVE,
                    "Cancel", new DialogInterface.OnClickListener() {
                @Override
                public void onClick(DialogInterface dialog, int which) {
    
                    dialogx.dismiss();
                    GetDataTask.this.cancel(true);
                    finish();
                }
            });
            dialogx.show();
    
    
        }
    

提交回复
热议问题