我已经为一个带有DrawableLeft
图标的PasswordField
创建了一个TextInputEditText
,然后我添加了一个PasswordToggleEnabled(true)
.. 这个操作已经删除或隐藏了我的DrawableLeft
,这是我的代码:
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:passwordToggleContentDescription="Show Password"
app:passwordToggleEnabled="true"
app:hintEnabled="false"
android:id="@+id/signupPasswordlayout"
app:passwordToggleTint="@color/edittexttint">
<android.support.design.widget.TextInputEditText
android:hint="Password"
android:id="@+id/signupPassword"
android:drawableLeft="@drawable/ic_password"
android:drawablePadding="10dp"
android:inputType="textPassword"
android:drawableTint="@color/edittexttint"
android:textSize="15sp"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</android.support.design.widget.TextInputLayout>
所以,是否可以同时显示(
PasswordToggle
和DrawableLeft
)?谢谢!
drawableStart
,而不是drawableLeft
。 - Mike M.