1. 가상 키보드 사자리게하기 textView 와 edittextview 의 속성에 보면 .setInputType(0) 을 해주면 가상키보드가 더이상 뜨지 않는다 .
|
2. 키보드 선택 InputMethodManager IMM = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); IMM.showInputMethodPicker(); 를 해주면 키보드 선택화면이 뜬다 .
|
3. 입력 선택 textView 와 edittextview 의 속성에 보면 setInputType(InputType.TYPE_CLASS_NUMBER); 를 하면 숫자 입력만 가능해진다 . 소프트 키보드가 업되어있다면 더이상 숫자 이외의 입력을 받아들이지 않는다 InputType 을 변경해서 입맛대로 조정 가능
|
4. 키보드 띄우기 InputMethodManager IMM = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); IMM.showSoftInput( view , IMM.SHOW_IMPLICIT); 지정된 소프트 키보드가 업된다 .
|
5. 키보드 사라지게 하기 InputMethodManager IMM = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); IMM.hideSoftInputFromWindow( ET_BARCODE.getWindowToken() , 0); 이것은 화면에 떠있는 키보드를 내려주기만한다 완전히 사용안할려면 해당뷰에 setInputType(0) 해주세요 |
댓글 없음:
댓글 쓰기