我无法以编程方式在Android中固定应用程序,但没有出现对话框,询问用户是否要使用屏幕固定。
我目前正在调用startLockTask()来锁定应用程序。
android文档声明我们需要使用setLockTaskPackages来固定应用程序而不需要用户的许可。
但是,我不知道怎么称呼它。我已将应用程序设为管理员,但我不知道从何处开始。
任何帮助都会很棒!
答案 0 :(得分:0)
如果您不希望用户看到该对话框,则您的应用程序必须是设备所有者。
您提到您的应用程序是设备管理员,这还不够。
任何与允许的包共享uid的软件包也将被允许激活锁定任务。此功能只能由设备所有者调用。
Here是来自Google的api文档