Android - Блокировка всех других приложений

В настоящее время я создаю приложение, которое требует от вас указать количество времени для блокировки в этом приложении. По сути, он отключает все другие функции (уведомления, домой, назад, длительные нажатия и т. Д.) На время, указанное пользователем. Я считаю, что это называется режим киоска.

Можно ли сделать это с помощью Android SDK? Если да, то как этого достичь?

Заранее спасибо, ~ Pkmmte Xeleon

1 ответ

Да, вы можете сделать это. К сожалению, SDK не окажет особой помощи, поэтому вам придется заняться ручной настройкой. Служба в фоновом режиме будет убивать все запущенные процессы, кроме вашего приложения. Вы можете отключить домашний ключ. Я не могу вспомнить точное имя метода, поэтому искать его. для обратного отключения переопределения keyDown()/ onBackPress().

Другие вопросы по тегам