相关疑难解决方法(0)

如何禁用在Android EditText中输入的表情符号?

textEditText和TextView 的inputType的大多数实现(除了URI,密码等)都允许表情符号 - 尽管在大多数Google键盘配置中,此按钮是隐藏的.有没有办法禁止在EditText中输入表情符号?是否有一个inputType参数可以与textMultiLine禁用表情符号配对?

keyboard android emoji

43
推荐指数
9
解决办法
3万
查看次数

Android:如何在Emoji View中以编程方式打开软键盘

正如我所看到的,在android上显示默认表情符号的方法是在输入文本上使用以下内容.

android:inputType="textMultiLine|textShortMessage"
Run Code Online (Sandbox Code Playgroud)

当我搜索时,我无法通过Java找到一种方法.我想要做的是,当软键盘打开时,让用户选项卡按钮在表情符号视图和普通键盘视图之间切换.

自定义表情符号键盘.

我已经实现了这一点,但是使用Emojis已经在设备上发布kik-kat会更好更轻.

谷歌确实在这些观点之间切换.

在Google Allo上,按下editText切换视图中的表情符号图标.

java keyboard android android-softkeyboard emoji

15
推荐指数
1
解决办法
7042
查看次数

如何在Android中以编程方式禁用表情符号

我想以编程方式隐藏键盘上的表情符号和自动建议.它适用于某些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());
Run Code Online (Sandbox Code Playgroud)

这是我的UI的快照:

在此输入图像描述

这是用户单击signIn按钮时的布局.当用户点击标记为红色的左下角图标时,由于表情符号作为建议,键盘高度会增加.

见下面的快照:

在此输入图像描述

有没有办法以编程方式隐藏键盘上的那些顶级表情符号?

android android-softkeyboard emoji android-viewtreeobserver

8
推荐指数
2
解决办法
9719
查看次数

如何在android中的EditText中检测表情符号

我想检测一下我是否EditText包含smilie(表情符号).但我不知道如何检测它们.

android emoticons detect android-edittext

6
推荐指数
2
解决办法
5517
查看次数

如何限制EditText使用emojis

我正在开发一个应用程序,我希望我的edittext应该只使用Name.我尝试过使用 android:inputType="textCapSentences" 但看起来它不起作用.我的编辑文本仍在使用表情符号.

那么,有没有什么方法可以限制在android中编辑文本中的任何特殊字符或表情符号输入.如果有人有想法,请回复.提前致谢.

android android-edittext android-studio

3
推荐指数
1
解决办法
3017
查看次数