Android: сделать приложение недоступным (киоск) при определенных обстоятельствах
У меня есть проблема, которую я действительно не знаю, как решить, а также темы в SO не помогли мне полностью. Вот в чем проблема: я хочу иметь приложение для Android, которое я могу запустить в любое время, а затем, когда я нажимаю на кнопку, я хочу, чтобы приложение было несколько "заблокировано". Под этим я подразумеваю: после нажатия этой кнопки пользователь не может закрыть(см. Правку ниже) приложение. Также приложение должно сразу запуститься после перезагрузки устройства. Эта блокировка может быть отозвана, скажем, путем ввода пароля, что заставляет приложение снова нормально работать.
Пока я понимаю, как создавать приложения киоска. Однако приложению киоска нужен конкретный манифест, который делает его всегда приложением киоска, а не "по требованию".
Буду очень признателен за любые советы и подсказки на эту тему. Спасибо вам большое!
РЕДАКТИРОВАТЬ: под "закрыть" я на самом деле имею в виду только полное отключение приложения, а не только возврат к домашнему экрану. Такое, что приложение всегда работает в фоновом режиме
1 ответ
Вы можете программно заблокировать и разблокировать приложение в Android 5.0 http://developer.android.com/about/versions/android-5.0.html