Android系统。视图通过键盘隐藏

时间:2014-10-20 09:57:49

标签: android android-edittext hide orientation

我有垂直线性布局,下面有多行编辑文本和2个按钮。当我尝试写东西时,键盘会隐藏这些视图。我尝试设置android:windowSoftInputMode="adjustResize"android:windowSoftInputMode="adjustPan",但没有帮助。编辑文本位于键盘上方但按钮仍然不可见。帮我解决我的问题。

3 个答案:

答案 0 :(得分:0)

将LinearLayout放在ScrollView中。这样,您可以在EditText字段获得焦点后滚动到其他视图。

答案 1 :(得分:0)

当你去编辑文本时,键盘会显示输入并在编辑时隐藏按钮或其他小部件。 当你完成edittext时它应该被忽略。 这应该有用。

<activity
        android:name=".activityname"
        android:label="@string/app_name"
        android:windowSoftInputMode="adjustPan|adjustResize" >

答案 2 :(得分:-1)

我遇到了同样的问题。通过2个简单步骤解决了这个问题。

  1. 将您的视图放在滚动

    <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
    
  2. 编辑softinputmode的清单。