Как сделать выделенные приложения под ключ на планшете Android
Я хотел бы использовать планшет XOOM в качестве специального приложения для регистрации участников на конференции. Это означает, что приложение всегда должно быть активным и не разрешать обычному пользователю выходить из приложения или получать доступ к базовой ОС. Можно ли сделать что-то подобное с Android 3.0?
2 ответа
Это невозможно без редактирования базовой ОС. Приложение не может помешать пользователю нажать клавишу возврата, чтобы выйти из приложения.
Вероятно, это довольно хакерская вещь, но вы можете объявить, что действие, которое вы хотите всегда показывать, с помощью фильтра намерений:
<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>
А затем нажмите один раз домой. Когда Android спросит, какое приложение использовать, выберите приложение и установите его по умолчанию.
Вы также можете переопределить значение по умолчанию onBackPressed
метод в вашей деятельности просто ничего не делать.
Больше информации из этого примера приложения. Я понятия не имею, будет ли это на самом деле работать, просто мысль, которая у меня была.