我有垂直线性布局,下面有多行编辑文本和2个按钮。当我尝试写东西时,键盘会隐藏这些视图。我尝试设置android:windowSoftInputMode="adjustResize"
和android:windowSoftInputMode="adjustPan"
,但没有帮助。编辑文本位于键盘上方但按钮仍然不可见。帮我解决我的问题。
答案 0 :(得分:0)
将LinearLayout放在ScrollView中。这样,您可以在EditText字段获得焦点后滚动到其他视图。
答案 1 :(得分:0)
当你去编辑文本时,键盘会显示输入并在编辑时隐藏按钮或其他小部件。 当你完成edittext时它应该被忽略。 这应该有用。
<activity
android:name=".activityname"
android:label="@string/app_name"
android:windowSoftInputMode="adjustPan|adjustResize" >
答案 2 :(得分:-1)
我遇到了同样的问题。通过2个简单步骤解决了这个问题。
将您的视图放在滚动
中<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
机器人:layout_width = “match_parent” 机器人:layout_height = “match_parent” android:orientation =“vertical”&gt;
<LinearLayout your code
编辑softinputmode的清单。