Reputation: 614
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?
Upvotes: 4
Views: 7656
Reputation: 383
@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() {
}
});
Upvotes: 3