Я действительно знаю, что это плохой совет брать на себя управление кнопкой HOME для пользователей. Но я разрабатываю приложение для блокировки Android в образовательных целях. Я просматривал сайт и наткнулся на эту ссылку для отключения кнопки «Домой».
@override
public void onAttachedToWindow()
{
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
super.onAttachedToWindow();
}
В настоящее время я использую приведенный выше код, чтобы отключить кнопку «Домой», однако я заметил, что, хотя у меня это есть my onCreate
getWindow.setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
Я не могу удалить панель уведомлений remove. Пожалуйста, посоветуйте.