相关疑难解决方法(0)

阻止ProgressDialog被onClick解雇

我使用ProgressDialog向用户显示他必须等待并且在用户必须等待时使我的应用程序的表面"不可触及".我在progressDialog中添加了一个Button,如果某些条件为真,它应该启动一些操作.问题是,每次用户按下按钮时,progressDialog都会自动被解除.即使没有触发任何动作.如何在调用onClick时阻止progressDialog被解雇?

感谢和问候

编辑:

    connectingDialog = new ProgressDialog(this);
    connectingDialog.setCancelable(false);
    connectingDialog.setCanceledOnTouchOutside(false);
    connectingDialog.setButton(DialogInterface.BUTTON_NEUTRAL, "start", new DialogInterface.OnClickListener(){

        @Override
        public void onClick(DialogInterface arg0, int arg1) {
            /*if(isPrepared)
                startGame();*/
            connectingDialog.show(); // does not work, too
        }

    });
    connectingDialog.show();
Run Code Online (Sandbox Code Playgroud)

android progressdialog android-button android-dialog onclicklistener

5
推荐指数
1
解决办法
1711
查看次数

在进度对话框中添加取消按钮

我正在尝试ProgressDialog在Xamarin Android中启用"取消"按钮,但它不会出现.

这就是我现在所做的:

ProgressDialog progressDialog = new ProgressDialog(Context);
progressDialog.SetProgressStyle(ProgressDialogStyle.Horizontal);
progressDialog.SetCancelable(true);

progressDialog.CancelEvent += (o, e) =>
{
    // Cancel download
};

progressDialog.Show();
Run Code Online (Sandbox Code Playgroud)

相关问题:如何在进度对话框中设置取消按钮?Android ProgressDialog无法添加取消按钮

android progressdialog xamarin.android xamarin

3
推荐指数
1
解决办法
1724
查看次数