Android学习笔记(三十):解决RecyclerView中键盘遮挡问题,不是scrollView的情况

  • 如果是ScrollView,那么键盘弹出后,视图会自动上移;
  • 如果不是ScrollView,
    • 如果是普通的编辑框,那么就需要如下设置:
      //在当前的manifest的对应的activity属性中添加
      android:windowSoftInputMode="stateHidden|adjustPan"
    • 如果是RecyclerView,那么还需要在代码中加如下代码:
      //在设置的LineerLayoutManager中添加
      mLayoutManager = new LinearLayoutManager(this);
      mLayoutManager.setStackFromEnd(true);
      mRecyclerView.setLayoutManager(mLayoutManager);

你可能感兴趣的:(Android学习笔记)