检测电源按钮长按Android上的片段

时间:2015-09-30 11:11:15

标签: android dialog fragment kiosk-mode

我正在使用Kiosk模式,我正在寻找一种在片段打开时关闭'关闭,重启'系统对话框的方法。现在,在我的活动中,我使用了onWindowFocusChanged。

@Override
public void onWindowFocusChanged(boolean hasFocus) {
    super.onWindowFocusChanged(hasFocus);
    if(!hasFocus) {
        Intent closeDialog = new Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS);
        sendBroadcast(closeDialog);
    }
}

但是当某些片段可见并且“电源关闭”对话框出现在窗口上时,将不会调用。[/ p>

0 个答案:

没有答案