private InputMethodManager mInputMethodManager; mInputMethodManager = (InputMethodManager)getSystemService(INPUT_METHOD_SERVICE); EditText tv = (EditText)findViewById(R.id.testEdit); tv.setOnFocusChangeListener(new OnFocusChangeListener(){ public void onFocusChange(View arg0, boolean arg1) { if(arg0.isFocused()){ mInputMethodManager.showSoftInput(arg0, 0); } else{ mInputMethodManager.hideSoftInputFromWindow(arg0.getWindowToken(), 0); } }});
Android 控制软键盘的显示与隐藏
最新推荐文章于 2019-06-20 08:34:23 发布
本文介绍了一种在Android应用中控制软键盘显示与隐藏的方法。通过获取输入法管理器服务并设置EditText焦点监听器,可以实现当EditText获得焦点时显示软键盘,失去焦点时隐藏软键盘的功能。
2万+

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



