在我的应用中,我想禁止使用虚拟键盘,因为要避免用户能够通过键盘插入表情符号。通过将EditText inputType属性设置为android:inputType="textVisiblePassword|text"
,based on this answer/ question,我设法从默认键盘上删除了表情符号按钮。
但是考虑到用户使用其他虚拟键盘的情况,表情符号按钮当然又回来了。
问题:有没有办法禁止应用内的虚拟键盘?这样就只能使用默认键盘。
如果不是:我如何使EditText字段不接受用户键盘上的任何表情符号?
感谢您的帮助!