Android 12 Developer Preview is here! Try it out, and give us your feedback!

androidx.emoji.text

Interfaces

GlyphChecker

Interface to check if a given emoji exists on the system.

MetadataRepoLoader

Interface to load emoji metadata.

Classes

EmojiCompat

Main class to keep Android devices up to date with the newest emojis by adding EmojiSpans to a given .

EmojiSpan

Base span class for the emoji replacement.

FontRequestEmojiCompatConfig

EmojiCompat.Config implementation that asynchronously fetches the required font and the metadata using a FontRequest.

MetadataRepo

Class to hold the emoji metadata required to process and draw emojis.