Я разрабатываю промышленное приложение, которое работает эффективно в режиме KIOSK - это пользователи, которые не могут выйти из него.Программный запуск программы запуска/Android
Для этого я просто сделал приложение заменой запуска/домашнего экрана. Это работает очень эффективно и до сих пор, кажется, работает как метод предотвращения выхода людей.
Единственная проблема, с которой я сталкиваюсь, заключается в том, что если я не буду осторожен, мы закончим с кирпичными устройствами, где мы не сможем вернуться к обычному приложению запуска.
Что я ищу - это метод программного представления диалогового окна выбора Launchher Android.
Android, похоже, делает это самостоятельно, когда вы впервые запускаете пусковую установку, но я не могу понять, как это сделать программно.
Это именно то, что я ищу - Спасибо! –
@CommonsWare: Я попробовал это, но когда моя пусковая установка определила как пусковую установку по умолчанию (пользователь установил флажок - использовать как по умолчанию) - начало такой деятельности, которую вы описали, просто перезапустив мою домашнюю активность (я думаю, потому что она уже определена как значение по умолчанию) вместо того, чтобы всплывать диалог/активность «главного экрана», поэтому мой пользователь может застрять на моем приложении в этом сценарии. какие-либо предложения? –
@TalKanel: Если это на относительно недавнем устройстве HTC в США, возможно, это результат некоторых исках о нарушении патентных прав, поданных Apple. См. Http://commonsware.com/blog/2012/07/23/linkify-problem-patent-behavior.html и http://commonsware.com/blog/2012/07/24/linkify-problem-detection-mitigation .html – CommonsWare