1

我正在将我的 android 应用程序移植到 BB 10,存在键盘过滤问题,

将 Android 应用程序移植到 BB10 时不显示数字键盘

所以作为一种解决方法,我试图password=true在 xml 文件中使用,在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

但是它没有太大的变化,这2行代码也没有过滤

4

2 回答 2

3

根据链接:

youredittext.setTransformationMethod(PasswordTransformationMethod.getInstance());
于 2013-03-05T09:15:53.830 回答
0

你在尝试这样的事情吗

editText.setInputType(InputType.TYPE_CLASS_TEXT);
于 2013-03-05T09:13:13.883 回答