Как сделать выделенные приложения под ключ на планшете Android - PullRequest
2 голосов
/ 01 марта 2011

Я хотел бы использовать планшет XOOM в качестве специального приложения для регистрации участников на конференции.Это означает, что приложение всегда должно быть активным и не разрешать обычному пользователю выходить из приложения или получать доступ к базовой ОС.Можно ли сделать что-то подобное с Android 3.0?

Ответы [ 2 ]

2 голосов
/ 01 марта 2011

Это, вероятно, довольно хакерская вещь, но вы могли бы объявить действие, которое вы хотите всегда показывать, с помощью фильтра намерений:

    <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>

И затем один раз нажмите home.Когда Android спросит, какое приложение использовать, выберите приложение и установите его по умолчанию.

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

Больше информации от этого примера приложения .Я понятия не имею, сработает ли это на практике, просто мысль, которая у меня была.

2 голосов
/ 01 марта 2011

Это невозможно без редактирования базовой ОС.Приложение не может запретить пользователю нажимать клавишу возврата, чтобы выйти из приложения.

...