我有一个自定义对话框,其上有2个进度条和一个按钮。
我在AsyncTask的onPreExecute ()
中显示此对话框并将其解析onPostExecute()
问题是,当我在操作过程中触摸屏时,对话框会消失。我希望它仅在按下对话框上的取消按钮或下载文件完成时才解除。
答案 0 :(得分:23)
答案 1 :(得分:2)
要nr4bt的答案:在活动中声明自定义对话框时设置它等等
inActiveFragment = new InactiveDialogFragment();
inActiveFragment.setCancelable(false);