提供三个方法:

1:在你的activity中的oncreate中setContentView之前写上这个代码

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

2:在项目的AndroidManifest.xml文件中界面对应的里加入:

android:windowSoftInputMode="stateVisible|adjustResize" //这样会让屏幕整体上移android:windowSoftInputMode="adjustPan" //这样键盘会覆盖屏幕

3:把顶级的layout替换成ScrollView,或者说在顶级的Layout上面再加一层ScrollView的封装。这样就会把软键盘和输入框一起滚动了,软键盘会一直处于底部。

更多相关文章

  1. cocos2dx程序 在android上 触碰屏幕就崩溃 crash in cocos on to
  2. android防止屏幕关闭后后台服务停止运行
  3. Android 自定义像素AVD模拟器无键盘
  4. Android开发之屏幕属性
  5. Android获取屏幕的宽和高
  6. 5.17学习内容 android判断软键盘状态、系统键盘监控、生成中间lo

随机推荐

  1. Android下单元测试
  2. Android(安卓)系统自带图标
  3. android获取versionName和versionCode
  4. android布局属性
  5. android TextView 控件居右显示
  6. Android(安卓)Layout 属性大全
  7. ContentProvider数据共享
  8. Android(安卓)横屏不重启 Activity
  9. android布局属性详解
  10. Android(安卓)系统自带图标