Skip to content

emoji表情 #6

Description

@windows771053651

代码中看到还未实现emoji的删除,我的实现如下:
1:显示emoji,实现方式:https://blog.csdn.net/beyondforme/article/details/103837481
2:emoji Widget中自定义删除功能实现:
/// 将输入框内容转成unicode编码,从后往前每次删除一个unicode,达到删除文本内容的目的
setState(() {
_inputContent = deleteInputContent(_inputContent);
});

 String deleteInputContent(String str) {
     int unitLen = 1;
     var sRunes = str.runes;
     return sRunes.length >= unitLen ?  String.fromCharCodes(sRunes, 0, sRunes.length - unitLen) : str;
 }

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions