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

Rel*_*elm 15 java keyboard android android-softkeyboard emoji

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

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

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

自定义表情符号键盘.

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

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

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

Flu*_* SE 2

文本视图

使用TextView的输入类型不包含你想要的......

键盘

似乎您可以向用户显示可用键盘的列表。(该设备上可用的那些)

然后,看看它是否有可用的表情符号键盘。但看来至少需要Android 4.1。

强制键盘部分

据我所知不可能。看来你可以禁用它们。

*我很想展示如何做到这一点,这看起来是一件很不错的事情。但我的 google-fu 没有显示任何接近的东西:(