目前我正在使用家长控制应用,我希望孩子不要删除该应用。为此,我想在孩子想要从设备管理员(在设置/安全性中)禁用我的应用程序并显示输入密码的活动时锁定设备。但是在显示活动后,我仍然可以通过更改应用程序来使用设备(通过设备上的双方按钮,我不知道它的名字)。
如何锁定设备,以便用户只能看到我的密码询问活动&除了输入密码或取消?
之外什么也做不了答案 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