Отключение кнопки "Домой" на Android 4.2

Я хотел бы отключить кнопку домой на Android 4.2, чтобы пользователь не мог закрыть приложение. Я прочитал, что не могу напрямую перехватить событие кнопки "Домой" на 4.2, поэтому мне может потребоваться реализовать какое-либо приложение для домашнего экрана Мне было интересно, есть ли какой-нибудь пример кода, чтобы просто показать эту функциональность (цель не позволяет пользователю закрыть программу. Может быть, перезапустить программу при нажатии клавиши).

Заранее спасибо за помощь, Рэй

1 ответ

Сделайте ваше приложение домашним экраном. Затем нажатие HOME вернет пользователя в ваше приложение. В вашей установке SDK есть образец Home SDK (если вы решили загрузить образцы SDK). В основном вам нужно <intent-filter> на вашей деятельности, как:

        <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>
Другие вопросы по тегам