簡體   English   中英

如何在 Flutter/Java 中顯示表情符號和 UTF-8 文本

[英]How to displaying Emojis and UTF-8 text in Flutter/Java

我試圖簡單地在 Flutter 中顯示文本,但文本應該在 UTF-8 中並且應該也能夠顯示表情符號。

我無法讓它們同時工作,因為當我嘗試解碼例如輸入時:löäjhlöäpüüõä',它像這樣保存到基址: saveEmojis with UTF8

  • 到 Flutter 中的 UTF-8 帶有表情符號 - child: Text(utf8.decode(item.content.runes.toList()))

我會得到“FormatException:無效的 UTF-8”。

如果我反其道而行之,並且輸入沒有被解碼,表情符號工作正常,但 UTF-8 個字符被破壞了。 未經解碼的UTF8文本

-- 表情符號通過 Angular "ngx-emoji-mart" 插入數據庫

提前謝謝你,如果你知道如何解決這個文本問題

您可以在字符串中使用 Java 代碼:String string = 'This is an example with emoji ❤';

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM