我正在构建一个将处于自助服务终端模式的应用程序,并且必须通过锁定屏幕才可以使用:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
但是,我现在需要在应用程序启动时以编程方式锁定屏幕,查看this链接,我发现它需要管理员权限,在棒棒糖版本上有点复杂,有人管理过吗?
答案 0 :(得分:0)
根据您的需要,您可以使用Screen Pinning。这是Android 5中添加的一个新功能,用于限制应用程序的任务。
以编程方式,您可以使用Activity.startLockTask()和Activity.stopLockTask()来固定/取消固定应用程序。
有些事要知道: