Вы можете использовать юникод для эмодзи.
Вот ссылка: https://unicode.org/emoji/charts/full-emoji-list.html
Чтобы использовать его в Android, вам нужно заменить U + на 0x , так что это будетцелое число.
Чтобы установить юникод в виде текста в TextView
, вы можете использовать;
Java:
public String createEmoji(int unicode){
return new String(Character.toChars(unicode));
}
Kotlin:
fun createEmoji(unicode: Int): String {
return String(Character.toChars(unicode))
}