Android Studio从默认键盘打开表情符号键盘 [英] android studio open emoji keyboard from default keyboard
本文介绍了Android Studio从默认键盘打开表情符号键盘的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
当我使用 android:inputType = textShortMessage
时,它将在我的键盘
这可能吗?
解决方案
@Ramaraju使用此库来应用gradle
编译'hani.momanii.supernova_emoji_library:supernova-emoji-library:0.0.2'
在Oncreate位置
ImageView Emoji =(ImageView)findViewById(R.id.emoji);
EmojiconEditText emojiconEditText =(EmojiconEditText)findViewById(R.id.emojicon_edit_text);
EmojIconActions emojIcon =新的EmojIconActions(this,main,emojiconEditText,Emoji);
emojIcon.setKeyboardListener(new EmojIconActions.KeyboardListener(){
@Override
public void onKeyboardOpen(){
}
@Override
public void onKeyboardClose(){
}
});
When I use android:inputType="textShortMessage"
it'll display emoji symbol in my keyboard like this and it opens a list of emojis.
That helps me a lot - but the problem is I want to display the list of image by clicking an imageview in the keyboard.
Is this possible?
解决方案
@Ramaraju use this library to app gradle
compile 'hani.momanii.supernova_emoji_library:supernova-emoji-library:0.0.2'
In Oncreate place
ImageView Emoji = (ImageView) findViewById(R.id.emoji);
EmojiconEditText emojiconEditText = (EmojiconEditText) findViewById(R.id.emojicon_edit_text);
EmojIconActions emojIcon = new EmojIconActions(this, main, emojiconEditText, Emoji);
emojIcon.setKeyboardListener(new EmojIconActions.KeyboardListener() {
@Override
public void onKeyboardOpen() {
}
@Override
public void onKeyboardClose() {
}
});
这篇关于Android Studio从默认键盘打开表情符号键盘的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文