setInputType()当我在android中以编程方式创建Password EditText时,它setTransformationMethod()不起作用......
我的代码:
EditText edtPassword = new EditText(getApplicationContext());
edtPassword.setLayoutParams(rowParams);
edtPassword.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD|InputType.TYPE_CLASS_TEXT);
edtPassword.setTransformationMethod(PasswordTransformationMethod.getInstance());
Run Code Online (Sandbox Code Playgroud)
这不起作用...
小智 0
试试这个代码:
password.setInputType(InputType.TYPE_CLASS_TEXT | inputType.TYPE_TEXT_VARIATION_PASSWORD);
Run Code Online (Sandbox Code Playgroud)
无需设置转换。或者,如果 setinput 方法不起作用,请使用 setTransformation,但不要同时使用两者。
| 归档时间: |
|
| 查看次数: |
1375 次 |
| 最近记录: |