안녕하세요

저는 개인적으로 머좀 해보려다가 문득 궁금해서요
어플리케이션을 실행 시켜놓으면 항상 백그라운드로 실행이 되고 있습니다
이 상태에서 다른 어플을 하던지 화면이동을 하던지 해서 화면 터치를 하면
키입력값들에 대한 정보를 알수 있는지요
예를 들면
어플을 실행해 놓고,
home screen 으로 가서 Tap 을 누르면 Tap 을 눌렀다는 정보라던지 Long Tap 을 하면 Long tap 을 눌렀다는 정보라던지
이렇게 눌러지는 key 정보를 가져 올 수 있는 것인지요 ?


어플리케이션에서 Queuevent 정보를 가져 오면 되지 않을까요 ? --;;;
event 흐름을 보면 device 에서 이벤트가 올라오면 servicemanager 에서
Inputqueue 에서 분석하여 Queuedevent 에 저장되고 연결된 activity 에 이벤트를 전달한다라고.....
그러더라구요.
그러면 어플리케이션에서 Queuedevent 내용을 접근하여 이벤트 값들을 얻어오면 안될까요 ?
그런 접근 방식은 불가능한건가요 ^^;
아니면 큐에서 메세지를 읽어 버리면 큐에서 메세지가 사라져 버리는 걸까요 ㅎㅎㅎ

아~~~ 정보좀 부탁드립니다~


감사합니다 ~꾸벅