Android долгое нажатие на кнопку домой - PullRequest
1 голос
/ 18 января 2012

В моем Samsung Galaxy S долгим нажатием кнопки «домой» откройте диспетчер задач стоковый / Samsung. Есть ли способ программно изменить ассоциированное действие для этого события? Я предполагаю, что это не будет зависеть от устройства, поскольку это похоже на проблему андроида вообще. Хотелось бы поставить еще один нестандартный диспетчер задач

Также я искал в Android Market приложение, которое делает это, но не нашел его, что звучит странно. (есть много способов изменить действие кнопки «Домой» простым касанием).

Ответы [ 3 ]

1 голос
/ 20 октября 2013

Post ICS, т. Е. Android 4+, переопределение HomeButton было удалено из соображений безопасности, чтобы разрешить пользователю выход в случае, если приложение оказывается вредоносным ПО.

Плюс, это недействительно хорошая практика, чтобы не дать пользователю уйти от приложения.Но, поскольку вы создаете приложение для экрана блокировки, вы можете объявить активность как Launcher , чтобы при нажатии кнопки HomeButton она просто перезапускала ваше приложение и оставалась там сама (пользователине замечайте ничего, кроме легкого мерцания на экране).

РЕДАКТИРОВАТЬ # 1: Вот другой обходной путь , более подходящий для ваших нужд.

РЕДАКТИРОВАТЬ # 2: Наткнулся на это. Не проверял.Но выглядит многообещающе.Не уверен, что это сработает, но вы можете попробовать.

1 голос
/ 18 января 2012

Android не позволит вам выполнять пользовательские действия при нажатии Home Кнопка события. :)

0 голосов
/ 20 октября 2013

В магазине воспроизведения есть приложения, позволяющие настроить кнопку, например ярлык Home2.

https://play.google.com/store/apps/details?id=com.eikatou0.appspot.home2shortcut

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...