这个问题如果是不希望软键盘挤压原来的UI的最简单的办法就是直接在Mainifest里对应的Activity里增加

android:windowSoftInputMode="adjustPan"

如果这个问题是不希望软键盘覆盖原来的UI 的最简单的办法就是直接在Mainifest里对应的Activity里增加

android:windowsoftinputmode="statevisible|adjustresize"

另外,可以通过调节界面布局来更改,不要出现在相对布局中某一UI以Bottom底部为基准,因为软键盘是往上推的,如果你固定是以底部为基准,则会直接挤压界面。

如果实在不行那就来句代码吧,在java文件中来一句

getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);

这样没问题了吧!

更多相关文章

  1. Android(安卓)设置软键盘搜索键以及监听搜索键点击事件
  2. android 不自动弹出软键盘
  3. Android监听键盘显示和隐藏
  4. Android应用程序键盘(Keyboard)消息处理机制分析
  5. android在使用RecyclerView布局里的androidstudio的模拟器虚拟键
  6. Android中的windowSoftInputMode属性详解
  7. android 键盘快捷指令
  8. Android软键盘的显示与隐藏
  9. Android监听键盘显示和隐藏

随机推荐

  1. Android Studio如何发布APK
  2. Android(安卓)Studio编译报错:Password ve
  3. Android(安卓)OptionsMenu 菜单
  4. Android UI控件之CheckBox(复选框、多选
  5. Android实现自定义dialog的代码
  6. Android:使用Canvas合并Bitmap
  7. android 开发之文件下载
  8. android 保存 用户名和密码 设置等应用信
  9. 安卓模拟器 运行出错(cannot launch AVD
  10. Android初级教程短信防火墙