我有一个RecyclerView
包含EditText
子元素.当选EditText
中的屏幕滚动时,我想隐藏软键盘.如何判断EditText
屏幕上何时不再显示?是否有一些事件监听器可以附加到EditText
元素上来说明?
实现onTouchListener
如下:
yourRecycleView.setOnTouchListener(new OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(v.getWindowToken(), 0); return false; } });