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

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

Войти
Регистрация
Восстановить пароль
 
helloMatz
8 / 8 / 0
Регистрация: 17.10.2012
Сообщений: 58
#1

Как подойти к задаче? onKeyDown для Service - Программирование Android

02.01.2014, 23:51. Просмотров 673. Ответов 0
Метки нет (Все метки)

У меня телефон HIS, хочу сделать следующие:
Написать демона (наследник класса Service), который в фоновом режиме будет выключать подсветку нижних сенсорных клавиш (с определённым таймаутом и в зависимости от датчика освещения), и включать подсветку, если какая-то из клавиш была нажата.
В частном случае (для моего телефона) - я разобрался как выключать подсветку.

Проблема:
Как отслеживать нажатие на кнопки в сервисе?

Гуглил, находил примеры только для ресиверов медиа кнопок (т.е. громкость вверх и вниз).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.01.2014, 23:51     Как подойти к задаче? onKeyDown для Service
Посмотрите здесь:

Как подойти к разработке магазина? - Программирование Android
хочу сделать приложение тип магазина писать думаю в android studio основы вроде понял, дебилизмом не страдаю:) так как планирую...

SurfaceView + onKeyDown - Программирование Android
Проблемка очень простая - не реагирует на onKeyDown в классе, наследующем SurfaceView. Исправьте мою криворукость, пожалуйста, подскажите,...

GPSTracker как Service - Программирование Android
Написал приложение, которое определяет местоположение по GPS/WiFi(мобильным сетям), показывает на карте в виде метки, записывает координаты...

Как запустить метод из Service? - Программирование Android
При запуске сервиса в onCreate запускается метод, когда он отрабатывает запускается PendingIntent.getBroadcast. Как сделать чтобы...

Как передать intent данные в Service? - Программирование Android
Здравствуйте! как передать intent данные в класс с расширением Service? Стандартным способом кажется не получится передать через putextra...

Как получить context MainActivity в Service? - Программирование Android
В MainActivity создаю сервис и startService( SER );, как получить context MainActivity в сервисе, чтобы можно было манипулировать view?

Как отследить принудительную остановку service системой? - Программирование Android
Как отследить остановку service когда Android его останавливает из- за нехватки ресурсов и т.п., ... Нужно выводить диалог для его...

Как запустить service при входящем вызове? - Программирование Android
Есть ли такая возможность разбудить мой сервис при входящем вызове типа alarmManager.setExact(AlarmManager.RTC_WAKEUP,...

Как защитится от повторного запуска Service (защита от дурака)? - Программирование Android
На вся кий случай хочу проставить защиту. Работает одновременно 4 сервиса и ситуаций когда к ним есть обращения, а когда нет куча. При...

Как сохранить состояние Service после перезагрузки телефона? - Программирование Android
Как сохранить состояние Service после перезагрузки телефона??? т.е мне нужно чтоб сервис начал работать не сначала, а на том месте где...

Как сделать так, чтобы Service работал после закрытия программы - Программирование Android
Здравствуйте! Никак не могу разобраться, как сделать так, чтобы Service работал после закрытия программы. Вот что я написал в...

Service - Программирование Android
Как создать приложение как Service?


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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