Android键盘所有封盖不适用于三星S4设备
我只在三星S4设备上面临这个问题。这是我的密码Android键盘所有封盖不适用于三星S4设备,android,android-keypad,Android,Android Keypad,我只在三星S4设备上面临这个问题。这是我的密码 edtPasscode = (EditText) findViewById(R.id.edtPasscode); edtPasscode.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_FLAG_CAP_CHARACTERS | InputType.TYPE_TEXT_FLAG_CAP_WORDS | InputType.TYP
edtPasscode = (EditText) findViewById(R.id.edtPasscode);
edtPasscode.setInputType(InputType.TYPE_CLASS_TEXT
| InputType.TYPE_TEXT_FLAG_CAP_CHARACTERS
| InputType.TYPE_TEXT_FLAG_CAP_WORDS
| InputType.TYPE_TEXT_FLAG_CAP_SENTENCES
| InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS
| InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD);
上述代码适用于所有其他型号,但不适用于S4设备。我在运行4.4.4和5.0.1的两台三星S4设备上进行了验证。两者都有相同的问题。感谢您的帮助
这是一张截图
经过长时间的努力,我才发现,这与代码无关。实际上,需要更改的是键盘设置。 从设置->语言和输入->启用自动大写选项
在我看来,这似乎是三星S4上的一种奇怪行为 我无法重现我的S4中描述的行为。我猜你使用的键盘不尊重这些标志。@MikeM。它只是默认的键盘。但是,我在两台设备上进行了验证。。不确定出了什么问题。@Sree我试过你的建议了。它将编辑文本中的文本更改为大写。但我需要键盘来显示大写字符。它仍然显示小写。我能看看您做了哪些更改吗