首页 > 解决方案 > 键盘出现时 EditText 被隐藏

问题描述

因此,我正在使用以下代码部分来获取 Input,但是一旦出现键盘,文本就会隐藏在 Hint 下,就像在这个 gif中一样。我该如何防止这种情况发生。

<LinearLayout
    android:layout_width="330dp"
    android:layout_height="0dp"
    android:layout_gravity="center"
    android:layout_weight="0.1"
    android:orientation="horizontal">

    <android.support.design.widget.TextInputLayout
        android:id="@+id/input_layout"
        android:layout_width="100dp"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:layout_weight="0.8">

        <EditText
            style="@style/Widget.AppCompat.AutoCompleteTextView"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginBottom="3dp"
            android:layout_marginRight="10dp"
            android:hint="Enter message here..." />
    </android.support.design.widget.TextInputLayout>

标签: androidxmlandroid-edittexttextinputlayout

解决方案


在您的清单中将其放入导致问题的活动中

android:windowSoftInputMode="adjustPan"

推荐阅读