Есть ли способ заблокировать пользователя внутри приложения, чтобы главный экран не был доступен, если не введен пароль - PullRequest
0 голосов
/ 07 марта 2020

Я работаю над приложением, в котором пользователь сможет передать свой телефон кому-то для завершения опроса. Когда они передают телефон, я хотел бы заблокировать другие функции телефона, чтобы человек, которому они его передают, не мог go выйти на главный экран или получить доступ к чему-либо, кроме вопросов об опросе приложения.

До сих пор я пытался изучить системный класс chrome, но мне не повезло. Самое близкое, что у меня есть ... SystemChrome.setEnabledSystemUIOverlays([]); Это скрывает только собственные навигационные панели, но не останавливает доступ к главному экрану.

1 Ответ

0 голосов
/ 07 марта 2020

Функция, которую вы ищете, это больше, чем функция приложения. Это больше похоже на политику ОС. В android вы можете использовать приложения Android Enterprise и kiosk , чтобы полностью удовлетворить ваши требования. Эта ссылка проведет вас через процесс.

https://support.google.com/work/android/answer/6396012?hl=en

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...