2011-02-18 3 views
0

연구 프로젝트에서 사용자가 소프트 키보드로 타이핑 할 때 터치 이벤트를 얻어야합니다. imageView에 소프트 키보드를 그리고 imageView 용 touchListener를 설정하면 가능하지만 사용자가 어떤 키를 입력하고 있는지 파악해야합니다. 기본적으로 소프트 키보드를 다시 구현하고 있습니다. 그래서 기존 소프트 키보드의 뷰를 위해 touchListener를 설정하고 터치 이벤트와 텍스트를 모두 얻을 수있는 방법이 있는지 궁금합니다. 이사용자가 Android에서 소프트 키보드로 입력 할 때 터치 이벤트를 얻는 방법

답변

1

당신은 아마 된 KeyEvent이보고 사용할 수 있습니다 해당 이벤트 :

public void onPress(int primaryCode) 
1

예 그것은 당신의 활동에서 가능하다 :

+0

대부분의 가상 키보드 키를 인식하지 못합니다. – keinabel

관련 문제