1

在我的 xml 中,我在 NestedRecyclerView 中有 TextInputLayout 编辑文本,当焦点位于第一个编辑文本上时,我将关注第二个编辑文本,然后键盘隐藏和显示,滚动时键盘也隐藏但焦点仍然存在。任何帮助将不胜感激。

4

1 回答 1

0

在你的项目代码中实现 OnTouchListener

MyRecycleView.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;
    }
});

这可能会帮助您实现将关闭键盘的 RecyclerView

于 2020-10-28T14:45:41.007 回答