Как я могу написать смайлик в файле макета XML в экранированном формате Юникода?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как я могу написать смайлик в файле макета XML в экранированном формате Юникода?

Сообщение Anonymous »

В настоящее время я экспериментирую с смайликами разного цвета кожи и пола.
Следующий XML-код не имеет проблем при рендеринге.


Эмодзи с «ухмыляющимся» лицом имеет Юникод U+1F600
Однако, согласно данным
https://emojiterra.com/grinning-face/ («Java, JavaScript & JSON» показывает «\uD83D\uDE00»)
Если бы я писал его с использованием


или


Ни один из них не работает. Могу ли я узнать, почему это так? Как написать «😀‍» в экранированном формате Юникода?
p/s
Обратите внимание: следующие две строки кода Java работают без каких-либо проблем, если мы запускаем их в среде рабочего стола.
public class Main {

public static void main(String[] args) {
System.out.println("\uD83D\uDE00");
System.out.println("😀");
}
}


Подробнее здесь: https://stackoverflow.com/questions/758 ... ode-format
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»