После достижения права собственности на устройство, я пытаюсь реализовать метод, позволяющий устройству блокировать любое данное приложение в режиме киоска (или режиме пиннинга экрана). Поскольку у меня есть право собственности на устройство, пользователю не предлагается разрешение на это.Программный программный экран для сторонних приложений
С сайта разработчика, краткое описание говорит мне, что можно делать то, что я пытаюсь:
http://developer.android.com/about/versions/android-5.0.html#ScreenPinning
Программным: Для того, чтобы активировать экран прижав программно, вызовите startLockTask() из приложение. Если запрашивающее приложение не является владельцем устройства , пользователю будет предложено подтвердить его. Приложение владельца устройства может вызывать метод setLockTaskPackages(), чтобы разрешить приложениям подстраивать без подтверждения пользователя.
Это означает, что в качестве приложения владельца устройства я могу подключать другие приложения без подтверждения пользователя ... но я понятия не имею, как это сделать.
Я смог разместить свое приложение в закрепленном режиме.
Любая помощь будет оценена по достоинству.
Являются ли приложения, которые вы хотите заблокировать или сторонних приложений? – Hartok
@Hartok, приложение, которое я хочу заблокировать, - это сторонние приложения. – kash