我试图禁止用户使用电源按钮的长按键进行安全应用程序,我尝试了长按键方法,但是仍然出现对话框是否有任何方法可以禁止显示对话框?
答案 0 :(得分:1)
试试这个
@Override
public void onWindowFocusChanged(boolean hasFocus) {
super.onWindowFocusChanged(hasFocus);
Log.d("Focus debug", "Focus changed !");
if(!hasFocus) {
Log.d("Focus debug", "Lost focus !");
Intent closeDialog = new Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS);
sendBroadcast(closeDialog);
}
}
答案 1 :(得分:0)
这不可能来自Android API,如下所述:
答案 2 :(得分:-1)
我相信这是不可能的。但是,即使你能做到这一点,也不可能取出能够击败整点的电池。
答案 3 :(得分:-4)
只需使用disable()方法。
$ Button1-> Shutdown.disable();