我将我的Android应用程序移植到BB 10,有键盘过滤问题,
Numeric keyboard not displaying when porting Android app to BB10
因此,我试图在xml文件中使用password=true
,在输入edittext
字段中的值后,我应该从该点开始以编程方式设置password = false
,无论如何要实现这个目标吗?
正如你们建议我尝试下面的代码,但没有变化
myNumber = (EditText) findViewById(R.id.myNumber);
myNumber .setTransformationMethod(PasswordTransformationMethod.getInstance());//this one also
myNumber .setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD);//this two
但它没有太多变化,这两行代码也没有过滤
答案 0 :(得分:3)
根据this链接:
youredittext.setTransformationMethod(PasswordTransformationMethod.getInstance());
答案 1 :(得分:0)
editText.setInputType(InputType.TYPE_CLASS_TEXT);