android - 更改 TextInputLayout  float 标签文本的位置-LMLPHP

float 标签文本出现在 EditText 框的边缘。如何将其提高到预定义水平以上?

我的代码:

<android.support.design.widget.TextInputLayout
    android:id="@+id/input_layout_usernameL"
    android:theme="@style/MyTextInputLayout"
    android:layout_width="match_parent"
    android:layout_height="wrap_content">

    <EditText
        android:id="@+id/etUsername"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_marginBottom="10dp"
        android:background="#ffffff"
        android:hint="Username"
        android:padding="10dp"/>


</android.support.design.widget.TextInputLayout>

最佳答案

我的情况是由于填充而发生的,请使用以下内容检查您的 xml

<android.support.design.widget.TextInputLayout
android:id="@+id/input_layout_name"
android:layout_width="match_parent"
android:layout_height="wrap_content">

<EditText android:id="@+id/input_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:singleLine="true"
android:hint="@string/hint_name" />
</android.support.design.widget.TextInputLayout>

关于android - 更改 TextInputLayout float 标签文本的位置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38655114/

10-11 20:48