# androidx.emoji.widget

# androidx.emoji.widget

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/emoji/widget/package-summary "View this page in Java")

## Classes

|-----------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [EmojiAppCompatButton](https://developer.android.com/reference/kotlin/androidx/emoji/widget/EmojiAppCompatButton)     | AppCompatButton widget enhanced with emoji capability by using[EmojiTextViewHelper](https://developer.android.com/reference/kotlin/androidx/emoji/widget/EmojiTextViewHelper).   |
| [EmojiAppCompatEditText](https://developer.android.com/reference/kotlin/androidx/emoji/widget/EmojiAppCompatEditText) | AppCompatEditText widget enhanced with emoji capability by using[EmojiEditTextHelper](https://developer.android.com/reference/kotlin/androidx/emoji/widget/EmojiEditTextHelper). |
| [EmojiAppCompatTextView](https://developer.android.com/reference/kotlin/androidx/emoji/widget/EmojiAppCompatTextView) | AppCompatTextView widget enhanced with emoji capability by using[EmojiTextViewHelper](https://developer.android.com/reference/kotlin/androidx/emoji/widget/EmojiTextViewHelper). |
| [EmojiButton](https://developer.android.com/reference/kotlin/androidx/emoji/widget/EmojiButton)                       | Button widget enhanced with emoji capability by using[EmojiTextViewHelper](https://developer.android.com/reference/kotlin/androidx/emoji/widget/EmojiTextViewHelper).            |
| [EmojiEditText](https://developer.android.com/reference/kotlin/androidx/emoji/widget/EmojiEditText)                   | EditText widget enhanced with emoji capability by using[EmojiEditTextHelper](https://developer.android.com/reference/kotlin/androidx/emoji/widget/EmojiEditTextHelper).          |
| [EmojiEditTextHelper](https://developer.android.com/reference/kotlin/androidx/emoji/widget/EmojiEditTextHelper)       | Utility class to enhance custom EditText widgets with[EmojiCompat](https://developer.android.com/reference/kotlin/androidx/emoji/text/EmojiCompat).                              |
| [EmojiExtractTextLayout](https://developer.android.com/reference/kotlin/androidx/emoji/widget/EmojiExtractTextLayout) | Layout that contains emoji compatibility enhanced ExtractEditText.                                                                                                               |
| [EmojiTextView](https://developer.android.com/reference/kotlin/androidx/emoji/widget/EmojiTextView)                   | TextView widget enhanced with emoji capability by using[EmojiTextViewHelper](https://developer.android.com/reference/kotlin/androidx/emoji/widget/EmojiTextViewHelper).          |
| [EmojiTextViewHelper](https://developer.android.com/reference/kotlin/androidx/emoji/widget/EmojiTextViewHelper)       | Utility class to enhance custom TextView widgets with[EmojiCompat](https://developer.android.com/reference/kotlin/androidx/emoji/text/EmojiCompat).                              |