Java Android密码字段-始终隐藏输入
正如大多数人所知,目前,密码字段的工作方式是隐藏输入,但不是立即隐藏。当您输入一个字符时,它会显示该字符,然后片刻后将其转换为Java Android密码字段-始终隐藏输入,java,android,passwords,Java,Android,Passwords,正如大多数人所知,目前,密码字段的工作方式是隐藏输入,但不是立即隐藏。当您输入一个字符时,它会显示该字符,然后片刻后将其转换为*,我想知道是否有一种方法可以合并一种功能,使字符始终处于星星状态 有什么办法吗?不要将默认的“编辑文本”属性设置为密码。相反,您可以使用addTextChangedListener(),用户输入字符后将立即调用该函数。维护一个活动级别字符串,如“mPass”。在TextWatcher(),onTextChanged方法中,将字符附加到MPAS中,并将输入字符替换为* 但
*
,我想知道是否有一种方法可以合并一种功能,使字符始终处于星星状态
有什么办法吗?不要将默认的“编辑文本”属性设置为密码。相反,您可以使用
addTextChangedListener()
,用户输入字符后将立即调用该函数。维护一个活动级别字符串,如“mPass”。在TextWatcher()
,onTextChanged
方法中,将字符附加到MPAS中,并将输入字符替换为*
但在这方面您必须小心,因为应用程序会将控制权传递给TextWatcher()
,即使您已将字符替换为*。如果处理不当,它将被递归调用,导致应用程序崩溃
要归功于谢谢,我只是自己查了一下。应该给帕拉维评分:)不管怎样,这似乎是解决办法。我本来打算给评分的,当时我正在接电话:)