有没有办法在webview应用程序中的软键盘中显示表情符号的按钮?

时间:2015-06-03 15:21:52

标签: android android-webview android-softkeyboard emoji

无法使用"textShortMessage"定义类似于edittext的内容,因为它是一个Web输入。

覆盖onCreateInputConnection的WebView并设置outAttrs.inputType = InputType.TYPE_TEXT_VARIATION_SHORT_MESSAGE;无法正常工作。

或者像outAttrs.imeOptions = EditorInfo.IME_ACTION_NONE;这样的imeOptions只会切换" go键"到"下一个键"。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

没有办法强迫这个。键盘是一个单独的应用程序,可以选择要显示的键。没有办法强迫它。对于上下文更改键,大多数键盘会查看一些线索,如输入类型以及是否为多线。但是,任何适用于一个键盘的东西都可能会破坏另一个键盘。