防止家庭和其他按钮来关闭警告对话框

问题描述:

我正在一个安全的应用程序,它使手机开始振铃,用户可以远程启动报警模式。警报对话框显示并请求密码。仅当输入密码时才应停止警报对话框。但它也通过使用家庭密钥或最近的应用程序密钥。我只能使用alert.setCancelable(false)来防止使用后退按钮。防止家庭和其他按钮来关闭警告对话框

如果你只是setCancelable(假)为您的对话框,并在自定义对话框类调用getDialog()。解雇()输入正确的密码的时候,应该做的伎俩。用户将无法跳出对话框并退出。

+1

主页按钮仍然关闭对话框。 –