기기의 소프트 키보드를 사용하는 AndEngine을 사용하여 게임을 만들고 있습니다.소프트 키보드 리스너
나는 EditText
이 아니라 내 자신을 사용하고 있습니다. 소프트 키보드의 프레스를 감지하려고합니다. AndEngine 장면에서 키보드를 표시하고 숨김으로써 이미 성공했습니다.
내 활동은 내가 읽은 부드러운 키보드 리스너로 사용되는 OnKeyboardActionListener
을 구현하지만 키보드를 this
클래스 (활동)에 등록하는 방법을 잘 모르겠습니다. 은 물론, 순간, onPress()
내부의 코드는
나는 그것이 가능 인가 .. 그들의 대부분은 내가 사용하지 않는 한, EditText
을 의미, 예제를 찾을 수 없습니다 .. 쓸모가? 아마도 서비스 또는 뭔가?
미리 감사드립니다.
편집 :
내가
KeyboardView kbView = new KeyboardView(this,null);
kbView.setKeyboard(new Keyboard(this, R.xml.keyboard);
kbView.setOnKeyboardActionListener(new OnKeyboardActionListener() {
....
}
사람이 이런 짓을 했나요 할 수 KeyboardView
및 사용자 정의 Keyboard
, 이 방법을 사용하여 내 자신의 키보드를 만들려고 해요? 작동하지?
감사합니다.
관련 코드 부분을 게시 할 수 있습니까? – Ridcully
관련 부분은 무엇입니까? –