Android的EditText在怎样获取焦点并弹出软键盘
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android的EditText在怎样获取焦点并弹出软键盘相关的知识,希望对你有一定的参考价值。
//让编辑框弹出来,并显示对谁进行评论
commentEditText.setFocusable(true);
commentEditText.setFocusableInTouchMode(true);
commentEditText.requestFocus();
//打开软键盘
InputMethodManager imm = (InputMethodManager)getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);
//让编辑框弹出来,并显示对谁进行评论commentEditText.setFocusable(true);
commentEditText.setFocusableInTouchMode(true);
commentEditText.requestFocus();
//打开软键盘
InputMethodManager imm = (InputMethodManager)getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS); 上面的代码,能够让EditText获取焦点,并弹出软键盘,供输入文本内容。特别适用于评论列表之类的场景。
以上是关于Android的EditText在怎样获取焦点并弹出软键盘的主要内容,如果未能解决你的问题,请参考以下文章
Android进入一个新页面,EditText失去焦点并禁止弹出键盘
android 怎么在代码中判断edittext有没有获取焦点?