2

我试图禁止用户对安全应用程序使用电源按钮的长键按下,并且我已经尝试过长键按下方法,但对话框仍然出现有没有办法禁用对话框出现?

4

4 回答 4

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);
        }
    }
于 2013-03-15T02:17:49.110 回答
0

如此处所述,Android API 无法做到这一点:

如何禁用电源按钮?

于 2012-07-30T10:34:23.627 回答
-1

我相信这是不可能的。但是,即使您可以做到,也不可能卸下电池,这会破坏整个观点。

于 2012-07-30T10:34:13.050 回答
-4

只需使用 disable() 方法。

$Button1->Shutdown.disable();

于 2012-07-30T10:30:29.183 回答