【发布时间】:2019-02-13 14:27:56
【问题描述】:
如何找出text length 包含带有普通文本的表情符号。我想 limit Edittext 最多 20 个字符。但是当我添加一个新的时尚表情符号时,text length 达到了它的极限,有时甚至超过了。
所以我想为表情符号数 1。如果您有想法,请告诉我。
【问题讨论】:
标签: android
如何找出text length 包含带有普通文本的表情符号。我想 limit Edittext 最多 20 个字符。但是当我添加一个新的时尚表情符号时,text length 达到了它的极限,有时甚至超过了。
所以我想为表情符号数 1。如果您有想法,请告诉我。
【问题讨论】:
标签: android
我解决这个问题的方法是使用 TextWatcher 扫描用户输入,并与一个已知的 emoji UTF 字符列表进行比较,将匹配的集合视为一个字符。这是一个让您入门的列表(我不知道它是最新的)https://apps.timwhitlock.info/emoji/tables/unicode
【讨论】: