Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
den_droid
6 / 7 / 1
Регистрация: 18.05.2015
Сообщений: 180
#1

Заблокировать долгое нажатие на кнопку HOME - Android

20.07.2016, 19:37. Просмотров 196. Ответов 3
Метки нет (Все метки)

Здравствуйте!
Как заблокировать долгое нажатие на кнопку HOME в своем приложении?
P.S. Android 4.2.2
На версиях 5.0+ меню недавних приложений "блокирую" так:
Java
1
2
3
4
5
6
7
8
@Override
    protected void onUserLeaveHint() {
        Toast toast = Toast.makeText(getApplicationContext(), "Home: OK", Toast.LENGTH_SHORT);
        toast.show();
            startActivity(new Intent(LockscreenMain.this, LockscreenMain.class));
            this.finish();
        super.onUserLeaveHint();
    }
А на 4.2.2 это не катит, но тост выводится. В чем может быть проблема или может можно сделать по другому? Помогите пожалуйста!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.07.2016, 19:37     Заблокировать долгое нажатие на кнопку HOME
Посмотрите здесь:

Android Отловить нажатие кнопки Home
Android Долгое нажатие кнопки
Android Действие на кнопку физическую кнопку Меню
Рестарт активности по нажатию на кнопку "home" Android
Android Заблокировать клавиатуру
Программное нажатие на картинку-кнопку без ссылки Android
Программное нажатие на кнопку [эмуляция onClick] Android
Программно заблокировать клавиатуру Android
Событие нажатия на кнопку home Android
Определить нажатие кнопки Home и кнопки сворачивания приложения Android
Android Не получается обработать нажатие на кнопку Home в ActionBar
Заблокировать смену закладок Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
petruchodd
90 / 90 / 8
Регистрация: 23.06.2009
Сообщений: 511
21.07.2016, 00:38     Заблокировать долгое нажатие на кнопку HOME #2
Я может что пропустил , но home button нельзя переписать
Vladimirys
298 / 195 / 22
Регистрация: 16.01.2010
Сообщений: 552
21.07.2016, 00:59     Заблокировать долгое нажатие на кнопку HOME #3
Да, нельзя. А то бы интернет заполонили "школовирусы - блокираторы".
den_droid
6 / 7 / 1
Регистрация: 18.05.2015
Сообщений: 180
21.07.2016, 09:03  [ТС]     Заблокировать долгое нажатие на кнопку HOME #4
Vladimirys, вообще-то локскрин.
Факт в том что на 5.0+ работает данный код.
Yandex
Объявления
21.07.2016, 09:03     Заблокировать долгое нажатие на кнопку HOME
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru