android如何禁用通过应用程序更改

时间:2016-05-27 11:33:39

标签: android locking administration

目前我正在使用家长控制应用,我希望孩子不要删除该应用。为此,我想在孩子想要从设备管理员(在设置/安全性中)禁用我的应用程序并显示输入密码的活动时锁定设备。但是在显示活动后,我仍然可以通过更改应用程序来使用设备(通过设备上的双方按钮,我不知道它的名字)。

如何锁定设备,以便用户只能看到我的密码询问活动&除了输入密码或取消?

之外什么也做不了

1 个答案:

答案 0 :(得分:1)

你在谈论android中的kiosk模式吗?

请关注 How to implement kiosk mode in android ?

此处在返回/主页/最小化按钮上,您可以打开密码对话框,如果密码为真,则finish()您当前的活动。

您也可以KeyEvent使用

public boolean onKeyDown(int keyCode, KeyEvent event)  
{
     if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0)
     {
        this.moveTaskToBack(true);
        return true;
     }
    return super.onKeyDown(keyCode, event);
}

你可以找到 all android keys here