聊天界面使用RecyclerView软键盘弹出时遮盖或者遮住原
2017-05-08 本文已影响1622人
罗姜
先上问题:当视同recycleview作为聊天界面的时候,弹出软键盘会遮住聊天界面.
设置android:windowSoftInputMode="adjustResize“ 也不起作用
二、设置android:windowSoftInputMode="adjustPan" ,会出现,整个聊天界面以上的界面都跟着弹了上去
解决方案:
1、首先在AndroidManifest或者代码里设置:android:windowSoftInputMode="adjustResize“
2、recycleview设置如下代码:
LinearLayoutManager layoutManager =newLinearLayoutManager(this);
layoutManager.setStackFromEnd(true);//设置这个属性 Compatibility support for {@linkandroid.widget.AbsListView#setStackFromBottom(boolean)}
recycleview.setLayoutManager(layoutManager);
则可以解决软键盘遮拦的问题
参考文档:http://blog.csdn.net/u011692041/article/details/51933987