2011-12-06 3 views
0

에서 "당신은 시스템이 응용 프로그램에있는 모든 상호 작용을 모니터링 할 수 있도록이 클래스는 응용 프로그램 코드의 전에 인스턴스화됩니다."계측 안드로이드 API는</p> <p>말한다 계측 클래스에서 안드로이드

http://developer.android.com/reference/android/view/View.OnGenericMotionListener.html

내가 모든 UI를 캡처 할 수있는이 평균 사용자의 상호 작용의 결과로 이벤트를 생성한다. 예를 들어 사용자가 UI와 상호 작용할 때 생성되는 동작 및 키 이벤트를 캡처 할 수 있습니다. 가능하다면 어떻게하는지 말해주십시오. 감사합니다.

답변

1

다양한 청취자를 통해 이벤트를 캡처 할 수 있습니다. 예를 들어, 터치 및 제스처를 캡처하려면 제스처 수신기를 사용할 수 있습니다. 마찬가지로 키 이벤트, 버튼 클릭 등을위한 리스너가 있습니다. '집'버튼을 눌렀을 때 볼 수 없거나 볼 수없는 몇 가지 이벤트가 있지만 그렇지 않은 경우 대부분을들을 수 있습니다.

+0

일부 문서 http://developer.android.com/guide/topics/ui/ui-events.html – Pyrodante

+0

나는 알고 있지만 내 질문은 계측을 통해이를 수행하는 방법입니다. 언급 한 내용은 응용 프로그램 소스 자체에 코드를 추가해야한다는 것입니다. "후크"를 추가하고이 "후크"를 초기화하는 것 이외에는 응용 프로그램 소스 자체를 변경하지 않으려합니다. –