Я просто хочу начать любое простое приложение в режиме киоска, то есть всякий раз, когда я перезагружаюсь, я хочу, чтобы приложение было запущено ничем иным. Итак, немного исследовав, я нашел приложение для замены на дому и отключил домашний, меню и кнопку возврата. Я попробовал некоторые ссылки о домашней замене, но не смог добиться успеха. поэтому, пожалуйста, помогите, если кто-нибудь сможет. спасибо Я попытался изменить намеренный фильтр с помощью this ..andoкак я могу начать любое простое приложение в режиме киоска?
ответ
Самый простой способ - сделать ваше приложение пусковой установкой. Поэтому, как только устройство загружается или пользователи нажимают кнопку «домой», ваше приложение будет показано.
Вы должны добавить следующую строку в ваш Android Manifest для основной деятельности, которую вы хотите показать на запуск/дома нажатие клавише
<activity android:name=".MainActivity"
...
android:launchMode="singleInstance"
android:stateNotNeeded="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.HOME"/>
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
Надеется, что это помогает
Большое спасибо. это помогло .. может у просьба дать любую ссылку или код для отключения дома, поиска, меню и кнопки возврата?! Спасибо еще раз за помощь !! –
Вы не можете отключить домашнюю кнопку или кнопку меню, поиск будет делать только то, что вы хотите, и вы можете легко искать обратную обработку в андроиде самостоятельно. – Eluvatar
Как @Eluvatar сказал, что вы не можете отключить кнопку «Дом» и «Меню», но почему бы вам не захотеть, пользователь не сможет выйти из вашего приложения, если это пусковая установка, то же самое с кнопкой «Назад», которую он не может оставьте свое приложение, поскольку оно является пусковой установкой – Boardy
Сделать свое собственное приложение по киоск усложняется, чтобы он работал корректно во всех версиях Android.
Я использую такие решения, как Surelock, в нескольких приложениях, которые запускаются на предварительно настроенных устройствах.
«не смогло добиться успеха» не является полезным описание вашей проблемы. – CommonsWare
ohh на самом деле это вообще не выполнялось. приложение просто принудительно закрывается каждый раз .. и им новый сайт .. так что спасибо за предложение ur ... –