안드로이드 개발 질문/답변
(글 수 45,052)
SurfaceView에서 softKeyboard를 띄웠습니다.
SoftKeyboard의 Key를 눌렀을 때, SurfaceView에서 해당 키 값을 받고 싶습니다..
SurfaceView에서 onKeyUp/onKeyDown 등의 함수를 오버라이딩을 했지만, 키보드의 키를 눌러도 이 API가 호출되지 않습니다..
어떻게 하면 surfaceView에서 key값을 받을 수 있을까요?
InputMethodManager imm = (InputMethodManager) getContext().getSystemService(Context.INPUT_METHOD_SERVICE); imm.toggleSoftInput(InputMethodManager.SHOW_FORCED, InputMethodManager.HIDE_NOT_ALWAYS); |
SoftKeyboard의 Key를 눌렀을 때, SurfaceView에서 해당 키 값을 받고 싶습니다..
SurfaceView에서 onKeyUp/onKeyDown 등의 함수를 오버라이딩을 했지만, 키보드의 키를 눌러도 이 API가 호출되지 않습니다..
어떻게 하면 surfaceView에서 key값을 받을 수 있을까요?