android - inputType 不隐藏密码

标签 android android-edittext passwords android-inputtype

我在 EditText 中设置了属性 android:inputType

android:inputType="textWebPassword"` 

但它仍然显示我输入的密码。 还有其他(或相反)应该做的事情吗?

 android:layout_width="match_parent"
 android:layout_height="@dimen/button_height"
 android:background="@drawable/background_edit"
 android:ems="10"
 android:gravity="center"
 android:hint="@string/new_pass_hint"
 android:inputType="textWebPassword"
 android:textColor="@color/edit_text_text_color"
 android:textColorHint="@color/edt_text_hint_color"
 android:textSize="@dimen/button_text_size"

最佳答案

请尝试一下

Edttext.setTransformationMethod(PasswordTransformationMethod.getInstance());

然后将其添加到您的布局中

android:password="true"

关于android - inputType 不隐藏密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33327619/

相关文章:

android - 如何使用 MutableLiveData<Boolean> 进行数据绑定(bind)并使用 android :enabled? 进行按钮

android - 确保 Android 项目不会调用比预期 API 级别更新的 API

android - 将克拉/光标从 edittext1 设置为 edittext2

authentication - EC2(远程桌面)RDP 拒绝管理员凭据

java - 将 HashMap 添加到标记以显示图像不会返回该特定标记的正确图像

java - 如何从所选项目微调器获取值(Android Studio 到 Firebase)

java - 从 EditText 获取文本字符串?

Android EditText 在其可绘制对象和文本之间绘制一条分隔线

javascript - HTML:密码字段问题中的 HTML5 占位符属性 - 显示正常文本?

php - 使用 php/mysql 更新密码