안드로이드 개발 질문/답변
(글 수 45,052)
edittext 에 android:inputType="number" 추가 하면
3x4 숫자 키패드가 뜹니다. (갤럭시s 에만 있을겁니다.)
거기에 "다음" 버튼이 있는데 그 놈을 클릭하면 에러가 납니다.
onEditorAction 이놈을 이용합니다.
try
{
if ( event.getAction()==KeyEvent.ACTION_DOWN )
{
pass_text.requestFocus();
}
}
catch(Exception e)
{
pass_text.requestFocus();
}
쿼티 키보드 상은 포커스를 잘 전달합니다만, 3x4 키패드시 프로그램 종료 에러가 납니다.
logcat 을 보면 null Exception 납니다. if ( event.getAction()!=KeyEvent.ACTION_DOWN ) 이부분에서요.
event.getAction() 이 널값인데 null 값으로 이벤트가 오는 거 같습니다. 일단 try 잡아놨는데....
혹시 비슷한 경우를 하신분 있으시면 알려주십시요 . 영껄꺼름 해서서요 ..
수고하세요 ~ ^^
3x4 숫자 키패드가 뜹니다. (갤럭시s 에만 있을겁니다.)
거기에 "다음" 버튼이 있는데 그 놈을 클릭하면 에러가 납니다.
onEditorAction 이놈을 이용합니다.
try
{
if ( event.getAction()==KeyEvent.ACTION_DOWN )
{
pass_text.requestFocus();
}
}
catch(Exception e)
{
pass_text.requestFocus();
}
쿼티 키보드 상은 포커스를 잘 전달합니다만, 3x4 키패드시 프로그램 종료 에러가 납니다.
logcat 을 보면 null Exception 납니다. if ( event.getAction()!=KeyEvent.ACTION_DOWN ) 이부분에서요.
event.getAction() 이 널값인데 null 값으로 이벤트가 오는 거 같습니다. 일단 try 잡아놨는데....
혹시 비슷한 경우를 하신분 있으시면 알려주십시요 . 영껄꺼름 해서서요 ..
수고하세요 ~ ^^