小编典典

以编程方式为 EditText 设置 inputType?

all

我们如何以编程方式设置 EditText 的输入类型?我正在努力:

mEdit.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD);

它似乎没有任何效果。


阅读 66

收藏
2022-05-25

共1个答案

小编典典

根据TextView
文档
,android:password
的编程版本是setTransformationMethod(),而不是
setInputType()。所以像:

mEdit.setTransformationMethod(PasswordTransformationMethod.getInstance());

应该做的伎俩。

2022-05-25