Задать вопрос

Можно ли запретить выход из android приложения по софт-клавишам?

Смысл в том, что android-планшет будет использоваться как меню в ресторане, хотелось бы чтобы юзер не имел возможности выйти из приложения с помощью софт-клавишы.
Возможно ли это?
  • Вопрос задан
  • 5136 просмотров
Подписаться 12 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 5
7workers
@7workers
заклейте или засуньте в самодельный чехол
Ответ написан
Комментировать
gaelpa
@gaelpa
Установить приложение как «рабочий стол» (не знаю как у них это правильно называется) тогда оно будет идти «верхним уровнем» и всё ок.
Останется вопрос о путях попадания в настройки: через верхнее меню в ICS, через строку редактирования, переопределяется ли кнопка меню для рабочего стола.
Ответ написан
anmipo
@anmipo
Можно попробовать сконфигурировать приложение как launcher. Оно будет вызываться по нажатию Home, и запустить что-то другое можно будет только из него.
Теоретически, для этого достаточно основной activity добавить в intent-filter
<category android:name="android.intent.category.HOME"/>
Ответ написан
Комментировать
aitras
@aitras
трассировщик
А он не выйдет с этим планшетом из ресторана? :)
Ответ написан
silentnuke
@silentnuke
хм, как вариант, переопределить действия софтверных кнопок в коде, в чем проблема?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы