具体情况如下:

ScrollView 里面有EditText

RelativeLayout 里面有按钮button


点击Edittext发现button顶上去了

查了网络资料,大家的方法大多是android:windowSoftInputMode="adjustPan" 

但是试了下发现不行。。。


最后发现了个方法,修改相对布局的属性,我的是修改了RelativeLayout的对其底部属性:

即增加了:

android:layout_alignParentBottom="true"在此之前,RelativeLayout的属性是;
        android:layout_marginBottom="50dp"        android:layout_below="@+id/scrollView"
应该是只设置了与上方的Scrollview的关系,没有设置与底部关系导致的被软键盘顶上去了。

现在不会出错了。

更多相关文章

  1. android 2.android 系统架构与应用程序目录介绍
  2. android view的xml属性
  3. android DatePicker样式设置
  4. 修改Android系统属性SystemProperties.set("sys.powerctl", "shu
  5. android TextView多行文本(超过3行)使用ellipsize属性无效问题的
  6. Android(安卓)绑定数据到界面控件
  7. Android(安卓)Animation 框架
  8. android M 指纹api小示例
  9. textView 属性总结

随机推荐

  1. 预测优秀数据科学家的五个面试问题 | Pyt
  2. python入门教程12-07 (python语法入门之进
  3. 在 Pycharm 等编辑器下使用 Python 可视
  4. 轻松用 Seaborn 进行数据可视化
  5. 互联网下半场,数据岗位的你该何去何从?
  6. Seata RPC 模块的重构之路
  7. 亲历者说 | 完整记录一年多考拉海购的云
  8. 轻松玩转Python发送新春祝福给指定好友
  9. Python 的四种共享传参详解
  10. 数据分析框架和任务拆解?看看大神怎么做!