Android трекбол события, когда экран выключен - PullRequest
1 голос
/ 16 августа 2010

Я ищу способ захвата событий трекбола, когда экран выключен, желательно на N1.Я создаю свой собственный музыкальный проигрыватель и хотел бы добавить эту функцию, чтобы пропустить песни с помощью трекбола, без необходимости разблокировать мое устройство каждый раз.исходный код был снят и интегрирован в CyanogenMod.Я боюсь, что мне может понадобиться сделать что-то экзотическое для моего телефона (рутировать, модифицировать его, что угодно).Хотя это не проблема, я был бы счастлив, если бы мог свободно делиться своим музыкальным проигрывателем.

Может ли кто-нибудь подтвердить, что мне нужно изменить дом, чтобы получить доступ к этой функции?Или я могу просто кодировать его (если это так, любые указатели в правильном направлении были бы удивительными).

Спасибо!

1 Ответ

0 голосов
/ 17 августа 2010

Я нашел, где Cyanogen поместил TrackBallSkip в их исходную базу ( этот коммит ).Кажется, он находится в phone/com/android/internal/policy/impl/PhoneWindowManager.java, что означает, что его нельзя реализовать без модификации прошивки (поскольку соответствующий пакет находится в /system).

...