在获得设备所有权后,我正在尝试实现一种方法来指示设备将任何给定的应用程序锁定到信息亭模式(或屏幕固定模式)。由于我拥有设备所有权,因此不会要求用户获得这样做的权限。
从开发人员网站,简要说明告诉我可以做我正在尝试的事情:
http://developer.android.com/about/versions/android-5.0.html#ScreenPinning
以编程方式:要以编程方式激活屏幕固定,请从您的应用程序调用 startLockTask()。如果请求的应用程序不是设备所有者,则会提示用户确认。设备所有者应用程序可以调用 setLockTaskPackages() 方法以使应用程序无需用户确认步骤即可固定。
这表明作为设备所有者应用程序,我可以在没有用户确认的情况下固定其他应用程序......但我不知道如何。
我已经能够将自己的应用程序置于固定模式。
任何帮助,将不胜感激。