Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
den_droid
6 / 7 / 1
Регистрация: 18.05.2015
Сообщений: 191
1

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

20.07.2016, 19:37. Просмотров 378. Ответов 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 это не катит, но тост выводится. В чем может быть проблема или может можно сделать по другому? Помогите пожалуйста!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.07.2016, 19:37
Ответы с готовыми решениями:

Не получается обработать нажатие на кнопку Home в ActionBar
в OnCreate прописал: ActionBar actionbar= getSupportActionBar(); ...

Долгое нажатие кнопки
Нужно выполнять действие по зажатию клавиши: есть кнопка увеличения громкости,...

Отловить нажатие кнопки Home
Всем привет! Как отловить нажатие кнопки Home. В onKeyDown не получается.......

Событие нажатия на кнопку home
я хочу по нажатию на среднию кнопку там где нарисован домик вывести сообщение ...

Определить нажатие кнопки Home и кнопки сворачивания приложения
По аналогии с backPressed: @Override public void onBackPressed() { }

3
petruchodd
129 / 126 / 22
Регистрация: 23.06.2009
Сообщений: 695
Завершенные тесты: 1
21.07.2016, 00:38 2
Я может что пропустил , но home button нельзя переписать
0
Vladimirys
315 / 211 / 28
Регистрация: 16.01.2010
Сообщений: 613
21.07.2016, 00:59 3
Да, нельзя. А то бы интернет заполонили "школовирусы - блокираторы".
0
den_droid
6 / 7 / 1
Регистрация: 18.05.2015
Сообщений: 191
21.07.2016, 09:03  [ТС] 4
Vladimirys, вообще-то локскрин.
Факт в том что на 5.0+ работает данный код.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.07.2016, 09:03

Программное нажатие на кнопку [эмуляция onClick]
Имеется рабочий ToggleButton. <ToggleButton ...

Программное нажатие на картинку-кнопку без ссылки
Здравствуйте. Мне нужно имитировать нажатие на кнопку-картинку веб-сайта, но я...

Рестарт активности по нажатию на кнопку "home"
Всем привет! У меня возникла такая проблема, запускаешь приложение, затем...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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