我有一个Dialog(不是AlertDialog),只有在用户按下按钮时才会被解雇。 但在我的情况下,当用户按下对话框旁边时,对话框也会被忽略。 我怎么能避免这种情况。 Thnx寻求帮助!
答案 0 :(得分:0)
setCanceledOnTouchOutside(布尔取消)或 setCancelable(boolean flag)
这些是您可以用来阻止Dialog被解雇的方法
答案 1 :(得分:0)
答案 2 :(得分:0)
使用以下方法将可取消状态设置为false:' .setCalcelable(false)'
所以你的对话框代码看起来像这样......
Dialog mDialog = new Dialog(this); mDialog.setCancelable(假);