要处理EditText的软键盘,有两种情形:
class EditOnTouchListener implements OnTouchListener{
EditText temp ;
@Override
public boolean onTouch(View v, MotionEvent event) {
temp = (EditText)v ;
temp.setInputType(InputType.TYPE_NULL) ;
return false;
}
}
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE) ;
imm.hideSoftInputFromWindow(editText1.getWindowToken(), 0) ;
本文介绍两种处理Android中EditText软键盘的方法:一种是在EditText获得焦点时通过实现OnTouchListener事件来处理;另一种是在EditText失去焦点时使用InputMethodManager隐藏软键盘。
5689

被折叠的 条评论
为什么被折叠?



