Flutter - 如何在字符串中显示 unicode 字符?
Flutter - how show unicode character in string?
我需要在我的 flutter 应用程序中显示带有 unicode 字符的字符串。这是我的代码,有效:
var mess = new Runes('hello \u2714');
//('\u2bc8');
return String.fromCharCodes(mess);
但它不适用于代码“\u2bc8”。
而不是 unicode 字符,一个正方形。
我也试过使用:
var mess = new Runes('Hello \u{2bc8}');
return String.fromCharCodes(mess);
结果相同。
如何在我的应用程序中显示此符号?
您应该将字符括在花括号中
var mess = new Runes('hello \u{2714}');
print(new String.fromCharCodes(mess));
你这样直接试过吗?
return new Text('hello ▶')
你也可以使用这个 unicode u25B6
,看起来你试图显示的那个不是所有字体都能识别的,所以我建议你搜索相同的 unicode 但更多字体可以识别。
有关详细信息,请查看此 thread
我需要在我的 flutter 应用程序中显示带有 unicode 字符的字符串。这是我的代码,有效:
var mess = new Runes('hello \u2714');
//('\u2bc8');
return String.fromCharCodes(mess);
但它不适用于代码“\u2bc8”。 而不是 unicode 字符,一个正方形。
我也试过使用:
var mess = new Runes('Hello \u{2bc8}');
return String.fromCharCodes(mess);
结果相同。
如何在我的应用程序中显示此符号?
您应该将字符括在花括号中
var mess = new Runes('hello \u{2714}');
print(new String.fromCharCodes(mess));
你这样直接试过吗?
return new Text('hello ▶')
你也可以使用这个 unicode u25B6
,看起来你试图显示的那个不是所有字体都能识别的,所以我建议你搜索相同的 unicode 但更多字体可以识别。
有关详细信息,请查看此 thread