具体情况如下:
ScrollView 里面有EditText
RelativeLayout 里面有按钮button
点击Edittext发现button顶上去了
查了网络资料,大家的方法大多是android:windowSoftInputMode=
"adjustPan"
但是试了下发现不行。。。
最后发现了个方法,修改相对布局的属性,我的是修改了RelativeLayout的对其底部属性:
即增加了:
android:layout_alignParentBottom="true" 在此之前,RelativeLayout的属性是;应该是只设置了与上方的Scrollview的关系,没有设置与底部关系导致的被软键盘顶上去了。android:layout_marginBottom="50dp" android:layout_below="@+id/scrollView"
现在不会出错了。