Emoji Keyboard support for EditField in android

后端 未结 5 1570
故里飘歌
故里飘歌 2021-02-09 17:21

My application uses Android 4.0 on Samsung Galaxy S3.

I want to integrate Emoji character support in EditText field in Android application. Can anyone suggest me, how c

5条回答
  •  再見小時候
    2021-02-09 18:18

    It depends on the font that is used for the TextView or its subclasses like EditText.

    Every View can display emoji because there are hundreds of emoji included in Unicode and those have also become the default that most emoji keyboards and apps like WhatsApp use.

    However, you won't see those colorful images as you see in WhatsApp, for example. This is because WhatsApp uses custom fonts/images for these emoji which replace the default appearance.

    But if you add emoji to a text field in your normal "Messages" application or somewhere else, you should see the normal Android style which is monochrome emoji showing the Android robot.

    Here's a list of common emoji and their Unicode codepoints:

    https://github.com/delight-im/Emoji

    They're all supported in Android's normal font. I guess you may have changed the font of your EditText in the layout.

提交回复
热议问题