Android трекбол события во время экрана выключен
Вопрос
Я ищу способ захватить события трекбола, пока экран выключен, предпочтительно на N1. Я создаю свой собственный музыкальный проигрыватель и хотел бы добавить функцию, чтобы пропустить песни от трекбола, не разблокируя мое устройство каждый раз.
я обнаружил Trackballskip., Однако исходный код был снят и интегрирован в Cyanogenmod. Я боюсь, что мне может понадобиться сделать что-то экзотическое для моего телефона (root it, мод, что угодно). Хотя это не проблема, я был бы счастливее, если бы мог свободно делиться своим музыкальным проигрывателем.
Может кто-нибудь может подтвердить, что мне нужно моде домой, чтобы получить доступ к этой функциональности? Или я могу просто прямой код (если да, то, какие указатели в правильном направлении будут удивительны).
Спасибо!
Решение
Я нашел, где цианоген положил трекболСип в свою исходную базу (Это фиксация). Похоже, что находится в phone/com/android/internal/policy/impl/PhoneWindowManager.java
что означает, что он не может быть реализован без модвечного прошивки (поскольку связанный пакет находится в /system
).