【问题标题】:How can I add padding to passwordToggleEnabled in Android? [duplicate]如何在 Android 中为 passwordToggleEnabled 添加填充? [复制]
【发布时间】:2020-05-17 18:02:46
【问题描述】:

我正在使用“passwordToggleEnabled”并在我的 java 代码中使用“setError”,但在我的结果中两者都重叠。知道如何添加填充吗?不管宽度如何,因为同样的事情会发生。

示例 xml:

<com.google.android.material.textfield.TextInputLayout
        android:id="@+id/edtconfirmText"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:passwordToggleEnabled="true"
        android:layout_below="@+id/edtPassText"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="10px">

        <com.google.android.material.textfield.TextInputEditText
            android:id="@+id/confirmPass"
            android:layout_width="580px"
            android:layout_height="wrap_content"
            android:hint="Password"
            android:inputType="textPassword"/>
    </com.google.android.material.textfield.TextInputLayout> 

Look result image

【问题讨论】:

标签: java android


【解决方案1】:

最好的方法是使用TextInputLayout的setError方法而不是EditText setError

【讨论】:

    猜你喜欢
    • 2013-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-06
    • 1970-01-01
    • 1970-01-01
    • 2015-08-20
    相关资源
    最近更新 更多