2013-11-28 2 views
0

안드로이드의 IME에서 값 (키)을 가져오고 싶습니다. 시작점을 찾을 수 없지만 응용 프로그램과 연결하는 방법을 알고 싶습니다.Android IME에서 값을 가져 오는 방법은 무엇입니까?

저는 사용자 정의보기를 작성하고 있습니다. 따라서 TextView, EditView에 관한 모든 권장 사항은 도움이되지 않습니다. 어떤 아이디어로 그것을 할 수 있습니까? 예를 들어 LogCat에 출력하는 것입니다.

답변

0

Android의 IME에서 직접 작동하는 해결책을 찾지 못했습니다. 그래서 을 구현하는 EditText을 하위 클래스 화하여 약간의 트릭을 만들었습니다. 일부 데이터를 입력해야하는 경우 (1x1 픽셀의 레이어 매개 변수 지정)을 EditText 클래스의 requestFocus과 함께 사용하고 TextWatcher 인터페이스를 통해 값을 기록하는 IME를 호출합니다.

희망은이 불안한 작업을 우연히 만난 사람들을 도울 것입니다.

관련 문제