-4
기본 개행 특성을 무시하지 않고 Google 키보드의 "Enter"키를 클릭 할 때 기능을 추가하고 싶습니다. OnKeyListener를 사용했지만 작동하지 않습니다. 동일한 코드가 다른 키보드와 작동합니다.Google 키보드가 안드로이드 스튜디오의 keylistener에서 작동하지 않습니다.
기본 개행 특성을 무시하지 않고 Google 키보드의 "Enter"키를 클릭 할 때 기능을 추가하고 싶습니다. OnKeyListener를 사용했지만 작동하지 않습니다. 동일한 코드가 다른 키보드와 작동합니다.Google 키보드가 안드로이드 스튜디오의 keylistener에서 작동하지 않습니다.
SOFT 키보드는 키 이벤트를 전송하지 않으며 하드웨어 키만 전송합니다. 그들은 입력 연결을 사용하고 commit() 호출을 보냅니다. 키보드가 EditView에 연결되었다고 가정 할 때 가장 좋은 방법은 TextWatcher를 사용하는 것입니다. 키보드가 다른보기에 연결되어 있으면 onCreateInputConnection을 재정의하고 커밋을 후크해야합니다.
은 코드를 제공합니다. – Wizard