1

错误消息中的多余空格

<com.google.android.material.textfield.TextInputLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:id="@+id/tl_password"
            android:layout_marginEnd="20dp"
            android:layout_marginStart="20dp"
            android:layout_marginBottom="5dp"
            app:errorEnabled="true"
            app:hintEnabled="false"
            app:passwordToggleEnabled="true"> 
<com.google.android.material.textfield.TextInputEditText
                android:id="@+id/etPassword"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:inputType="textPassword"
                android:drawableStart="@drawable/ic_password_key"
                android:drawablePadding="15dp"/>
 </com.google.android.material.textfield.TextInputLayout>

需要完全如下图。

在此处输入图像描述

4

1 回答 1

2

只需使用属性:app:startIconDrawable="@drawable/ic_search_bottom_app"

用这个:

 <com.google.android.material.textfield.TextInputLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:hint="Label"
        app:errorEnabled="true"
        app:startIconDrawable="@drawable/ic_search_bottom_app">

        <com.google.android.material.textfield.TextInputEditText
            android:layout_width="match_parent"
            android:layout_height="wrap_content" />
    </com.google.android.material.textfield.TextInputLayout>
于 2019-07-25T10:23:17.997 回答