弹出软键盘时,activity界面整体上移
16lz
2021-01-26
最近被提了一个bug,在EditText进行输入时弹出软键盘后,activity界面整体上移;
看网上流行的三个方法:
1.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN)。
2.在项目的AndroidManifest.xml文件中界面对应的里加入android:windowSoftInputMode="adjustPan"。
3.把外层的的layout替换成ScrollView。
以上三种方法均没用。
解决方法:
在外层的布局上添加属性:android:descendantFocusability=”blocksDescendants”
更多相关文章
- Android(安卓)数据存储之SharedPreferences的使用
- Android中JavaScript和Native之间的Bridge
- android文件下载!download!
- android 实现分享功能两种方法
- 再也不信网上流传的方法了!!android创建组件的真正写法!
- 转:Parcle
- Android(安卓)模拟器实现打电话
- Android(安卓)ApiDemo 笔记(二)Graphics和View
- Android(安卓)界面刷新