我想编程隐藏键盘中的表情符号和自动建议,它在某些Android设备上有效,但不是所有设备都有效。这是我隐藏自动建议的代码:
txtSingupemail.setInputType(InputType.TYPE_TEXT_VARIATION_FILTER | InputType.TYPE_TEXT_VARIATION_EMAIL_ADDRESS
|InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);
txtSignuppwd.setInputType(InputType.TYPE_TEXT_VARIATION_FILTER | InputType.TYPE_TEXT_VARIATION_PASSWORD);
txtSignuppwd.setTransformationMethod(PasswordTransformationMethod.getInstance());
这是我的用户界面快照:
当用户点击“signIn”按钮时,会出现这个布局。 当用户点击左下方标记为红色的图标时,键盘高度会因表情符号建议而增加。
请看下面的快照:
是否有办法以编程方式隐藏键盘中的那些表情符号?
InputFilter
的答案,但这是一个可以探索的方向。 - CommonsWare