2013-09-13 1 views
0

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

+6

«не смогло добиться успеха» не является полезным описание вашей проблемы. – CommonsWare

+0

ohh на самом деле это вообще не выполнялось. приложение просто принудительно закрывается каждый раз .. и им новый сайт .. так что спасибо за предложение ur ... –

ответ

1

Самый простой способ - сделать ваше приложение пусковой установкой. Поэтому, как только устройство загружается или пользователи нажимают кнопку «домой», ваше приложение будет показано.

Вы должны добавить следующую строку в ваш 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> 

Надеется, что это помогает

+0

Большое спасибо. это помогло .. может у просьба дать любую ссылку или код для отключения дома, поиска, меню и кнопки возврата?! Спасибо еще раз за помощь !! –

+0

Вы не можете отключить домашнюю кнопку или кнопку меню, поиск будет делать только то, что вы хотите, и вы можете легко искать обратную обработку в андроиде самостоятельно. – Eluvatar

+0

Как @Eluvatar сказал, что вы не можете отключить кнопку «Дом» и «Меню», но почему бы вам не захотеть, пользователь не сможет выйти из вашего приложения, если это пусковая установка, то же самое с кнопкой «Назад», которую он не может оставьте свое приложение, поскольку оно является пусковой установкой – Boardy

4

Сделать свое собственное приложение по киоск усложняется, чтобы он работал корректно во всех версиях Android.

Я использую такие решения, как Surelock, в нескольких приложениях, которые запускаются на предварительно настроенных устройствах.

Surelock