我正在开发一个unity插件,但当我输入数值时,带有输入类型密码的编辑文本字段无法正常工作,它不允许我输入。例如,当我输入密码时,它允许我输入字母和所有符号,但当我开始输入数字字符时,它停止输入。
EditText ET1 = new EditText(getActivity());
ET1.setLayoutParams(params);
ET1.addTextChangedListener(generalTextWatcher);
ET1.setId(id);
ET1.setHint(hintText);
ET1.setText(Preloaded_Text);
ET1.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD);
这段代码在原生安卓应用程序上运行良好,但在制作统一插件时,它没有显示出相同的行为。如果我需要在清单中提供额外的东西,或者如果你认为我缺少什么,有人能指导我吗?
尝试添加InputType.TYPE_CLASS_NUMBER
作为setInputType
函数的附加参数。