Мое приложение для Android может работать как приложение по умолчанию для планшета

Я разрабатываю приложение для Android для моего клиента. И в этом Пользователь должен работать только с этим приложением. Пользователь не должен использовать никакие другие приложения в планшете, и мое приложение должно быть приложением по умолчанию после того, как я установил приложение...

Если я выключу планшет, мое приложение будет остановлено, и если я включу планшет, мое приложение будет запущено автоматически.

Могу ли я достичь этого, какие-либо шаги для достижения этого..

Помогите мне исправить это, спасибо заранее

2 ответа

Вы можете запустить ваше приложение, когда загрузка завершена с использованием широковещательной передачи, но вы не можете остановить выход из приложения, пока пользователь нажимает кнопку "домой".

Вы можете определить свою деятельность как Домашнюю, в файле манифеста определите, как показано ниже:

    <activity android:name=".YouClassName">
        <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>

Таким образом, после установки приложения, когда пользователь долго нажимает кнопку "Домой", Android предложит использовать, чтобы выбрать, какой ДОМОЙ вводить, один - системный по умолчанию, другой - ваша активность. В это время пользователь может также установить вашу активность в качестве ДОМОЙ по умолчанию, затем при включении система автоматически введет вашу активность.

Если вы разрешите удалить системную панель запуска по умолчанию (домашнюю страницу по умолчанию), то ваша активность станет уникальной домашней.

Другие вопросы по тегам