4 回答

TA貢獻(xiàn)1811條經(jīng)驗(yàn) 獲得超6個(gè)贊
根據(jù)TextView文檔,android:password的編程版本為setTransformationMethod(),而不是setInputType()。所以像這樣:
mEdit.setTransformationMethod(PasswordTransformationMethod.getInstance());
應(yīng)該可以。

TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超6個(gè)贊
為了以編程方式設(shè)置EditText的輸入類型,必須指定輸入類的類型為text。
editPass.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD);

TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超6個(gè)贊
我已經(jīng)解決了所有
.setInputType(InputType.TYPE_CLASS_NUMBER);
用于查看清晰的數(shù)據(jù)和
.setInputType(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_VARIATION_PASSWORD);
用于查看點(diǎn)(如果數(shù)據(jù)是數(shù)字,則不是其他類的選擇)
- 4 回答
- 0 關(guān)注
- 533 瀏覽
添加回答
舉報(bào)