我的布局如下:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:weightSum="1">
<ScrollView
android:layout_width="match_parent"
android:layout_height="0dp"
android:scrollbars="vertical"
android:layout_weight="1">
<-- A relative layout that contains a lot of edit text fields and a few text views at the bottom that cover up the screen-->
</ScrollView>
<Button
android:layout_width="match_parent"
android:layout_height="60dp"
android:text="something"
android:layout_weight="0"
android:visibility="gone"/>
</LinearLayout>
我想要做的就是达到这样的效果:当点击EditView
内的任何ScrollView
键盘弹出时,底部的按钮不应该掩盖任何文字视图,因为它处于gone
状态。但是现在,每当我点击任何EditText
字段时,它似乎都掩盖了我的一些文本视图。
为什么要渲染屏幕,以便为我底部的gone
按钮指定空间?
答案 0 :(得分:0)
尝试将以下内容添加到清单中的活动代码中。
android:windowSoftInputMode="adjustNothing"