在Android中,如何将应用程序的输入字段识别为密码字段?

时间:2018-08-21 18:48:55

标签: android input types field

在Android中,如何将应用程序的输入字段识别为密码字段?

我看到这个相关的问题: 为什么Google应用在非密码输入字段中输入TYPE_TEXT_VARIATION_PASSWORD

该问题的答案未回答上述问题。是否可以测试TYPE_TEXT和TYPE_TEXT_VARIATION_PASSWORD的答案? Google应用只是例外吗?

1 个答案:

答案 0 :(得分:0)

尝试这样的事情:

if(txt.getInputType() == InputType.TYPE_TEXT_VARIATION_PASSWORD || 
                    txt.getInputType() == InputType.TYPE_NUMBER_VARIATION_PASSWORD || 
                    txt.getInputType() == InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD || 
                    txt.getInputType() == InputType.TYPE_TEXT_VARIATION_WEB_PASSWORD) {


// Yes, It is a Password Field. Do Something

}

希望有帮助。