안드로이드 개발 질문/답변
(글 수 45,052)
public boolean onKeyDown(int keyCode, KeyEvent event) { // TODO Auto-generated method stub
if (keyCode == KeyEvent.KEYCODE_DPAD_LEFT) if (keyCode == 600010){ this.skeyboard.handleCharacter(600010, null); }
기본적인 쿼티키코드를 가져오는 것은 쉬운편이라 무리없이 가능한데..
쿼티자판이 달려있거나 다른 키보드에서는 있는 커서 이동키가 소프트키보드에서는 제공이 되지 않더라고요..
이것을 구현하고픈데 어찌해야 할까요?
KEYCODE_DPAD를 써보았는데 이것은 방향키가 존재하는 기기에서 써야하는 것인지 키코드값을 23123식으로 주어도 동작을 하지 않더라구요
구글링을 해보니 어느 키보드는 21이란 키코드를 적용하여 커서 좌이동을 했길래 저도 똑같이 해보았더니 네모만 찍히네요 ㅠ.ㅠ
뭘 모르는 초보이니 아시는 분은 알려주시면 삼대가 복을 받습니다 ^^
이런식으로 하면 아무 반응이 없어요 ㅠ.ㅠ