Android edittext隐形密码

标签 android android-edittext passwords

我有一个具有此属性的密码 edittext :

android:inputType="textPassword"

我想用点屏蔽 edittext 中的键入字符,但默认情况下 android 显示键入字符,如何屏蔽它们并防止首先显示(就像 html 密码字段一样)?

最佳答案

我认为这可以通过 TextWatcher 来完成。这是您将在 editText 上设置的监听器。特别是“beforeTextChanged”方法。您将能够存储他们在内部输入的内容,并将字符串替换为您想要的任何字符。

https://developer.android.com/reference/android/text/TextWatcher.html

关于Android edittext隐形密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37618288/

相关文章:

java - SQL 查询中的常量

java - 只读可选择的 EditText

java - 具有可选文本的 EditText 无法获得焦点

passwords - 如何限制重试次数?

java - 我怎样才能给这个密码字段焦点?

android - SupportMapFragment 正在泄漏内存

android - 从 Android 通过 EventChannel 接收字符串

android - Jetpack Compose 替代 View 系统的 'animateLayoutChanges'

android - 点击 Spinner 时如何不丢失文本选择?

php - PasswordHash 检查和登录