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

在我们的LinearLayout布局外添加ScrollView



方法三示例:



由原来的:

 <?xml version="1.0" encoding="utf-8"?>
android:layout_width="fill_parent"
android:layout_height="fill_parent">

......




改为:<?xml version="1.0" encoding="utf-8"?>
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
android:layout_width="fill_parent"
android:layout_height="fill_parent">

......



更多相关文章

  1. 通知设置Android通知(Notification)示例
  2. Github-Client(ANDROID)开源之旅(二) ------ 浅析ActionBarSherkLoc
  3. android 权限封装(思路来至于RxPermissions)
  4. 解决打开Activity相应的edittext不弹出软键盘
  5. Android(安卓)EditText 禁止换行
  6. retrofit2+okhttp3+rxjava网络封装
  7. Android用户界面程序设计示例
  8. android监控SIM卡状态的广播示例代码
  9. 如何解决软键盘弹出引起的各种不适

随机推荐

  1. Android学习(1) -- Android简单历史
  2. android MVC结构小解
  3. android 获取本机号码及应加的权限 代码
  4. 自定义 ProgressBar 样式
  5. 15个令iPhone用户嫉妒的Android(安卓)wid
  6. IDEA 13 编译android工程出现java.nio.Bu
  7. Android层级式导航
  8. Android ScrollView嵌套ListView 滑动冲
  9. android的Activity转换
  10. Android SystemUI系统介绍