Ramaraju
Ramaraju

Reputation: 614

android studio open emoji keyboard from default keyboard

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.

enter image description here

Is this possible?

Upvotes: 4

Views: 7656

Answers (1)

Rajasekher reddy
Rajasekher reddy

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

Related Questions