Можно ли обнаружить события касания из другого приложения, в частности, удары? Я хотел бы узнать, был ли пользователь прокручен влево или вправо (даже с двумя пальцами, но не обязательно). Возможно, есть услуга или трансляция, которую я могу слушать.Android обнаруживает состояние касания от любого приложения
или в противном случае, есть некоторый API, возможно, что я могу опрашивать сказать 10 раз в секунду, чтобы получить сенсорное состояние, и я могу вычислить остальное (почему, я помню, как писать драйвер мыши стробирование порта COM1 с IN перебоями 8086, закодированный в TSR на XT ...)!
В любом случае, любая помощь оценивается. (Я думаю, что это может быть сделано путем захвата первичного запуска и имеет прозрачную клику на-топ активность, но это серьезно мошенничество с опасностью!)
Какой у вас вариант использования для этого? – Qberticus
Простите, пропустил этот комментарий. Намеревался написать переключатель задач. Жест 2 пальцев влево, чтобы переключиться на предыдущее приложение, вправо для следующего приложения, проведите пальцем вниз, чтобы добраться до Домашнего/рабочего стола, и для, возможно, беззвучного режима вкл. Или выкл. - я бы сделал их настраиваемыми. На мой взгляд, удерживание клавиши «Домой» для «alt-tab» утомительно, я хотел бы предоставить другой вариант. Также 2 пальца салфетки в значительной степени безработных для всех приложений (в лучшем случае они ущемляют или расширяются двумя пальцами, а не салфетки). – Jonathan