当前位置 : 主页 > 编程语言 > java >

Android EditText获取焦点并弹出软键盘的方式

来源:互联网 收集:自由互联 发布时间:2022-06-23
Android EditText获取焦点并弹出软键盘的方式 1 234567891011 /** * EditText获取焦点并显示软键盘 */public void showSoftInput(EditText editText) { editText.setFocusable(true); editText.setFocusableInTouchMode(true); editTe

Android EditText获取焦点并弹出软键盘的方式

1

234567891011

/**

* EditText获取焦点并显示软键盘 */public void showSoftInput(EditText editText) { editText.setFocusable(true); editText.setFocusableInTouchMode(true); editText.requestFocus(); InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); assert imm != null; imm.showSoftInput(editText, 0);}

如果想让光标移动到文字末尾,加上这句代码:

1

editText.setSelection(editText.getText().length());

作者: 夏之雪​ 

 


上一篇:phantomjs 将html 转换为图片或者pdf
下一篇:没有了
网友评论