In-App Emoji Keyboard

I plan to create a built-in emoji keyboard that appears when the user clicks the + button.

My inspiration is the emoji keyboard in Chomp SMS.

Screenshot of Chomp SMS

I found an open source emoji keyboard at https://github.com/zeuxisoo/android-emoji-keyboard

How to present this keyboard on top of the system keyboard without selecting it as the input type, i.e. when I close the keyboard and click on EditText, the system keyboard should appear.

Also, am I using KeyboardView?

When you click on emoji, it should appear in EditText. This can be achieved using ImageSpan or HTML src, suppose.

The most important question: when I get the text EditText, does it return the actual Unicode value for emoji or some other value due to ImageSpan?

Can someone associate me with a list of Unicode values ​​for a complete list of emoji?

+7
source share
3 answers

I am stuck in the same problem. I managed to solve this problem using PopupWindow. You can find the solution here: https://github.com/ankushsachdeva/emojicon

+6
source

You can find the full list of unicode char in this link.

http://apps.timwhitlock.info/emoji/tables/unicode

+3
source

This is not an inapp keyboard. This is a keyboard app and provides a different input method. Like minuum or google keyboard

You can activate it in your language and enter the settings Settings

And it looks like Example

-one
source

All Articles