2014-11-29 3 views
0

Я разрабатываю приложение для Android с использованием AppGyver на HP E2P18AA (Android 4.2). Я хочу, чтобы запретить пользователю выхода из приложения (потому что таблетка будет находиться в общественном месте), либо:Как предотвратить интерфейс приложения Android от выхода

  • Отключение кнопок и бар naigation.
  • Постоянное скрытие навигационной панели.

Или любая другая идея. Спасибо заранее.

ответ

0

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

Расположите устройство внутри крышки, чтобы пользователь не нажимал эти кнопки. : D

0

вы можете скрыть Navigation Bar постоянно используя либо build.prop файл:

qemu.hw.mainkeys = 1 // write that line at the end of the file 

ИЛИ

ADB командной строки:

adb shell > 
su > 
pm disable com.android.systemui > 

и больше информации о том, как hieve, или как отредактировать файл build.prop, см. мой ответ here.

Смежные вопросы