Android 如何计算edittext中其他语言的字符数

Android 如何计算edittext中其他语言的字符数,android,android-edittext,Android,Android Edittext,我试图在编辑文本中计算Unicode字符,如阿拉伯语或汉语。 我使用以下示例计算正常字符数: 我想将普通字符限制为160,Unicode字符限制为80, 还有什么我可以做的吗?提示: 可以通过将文本转换为字节来实现这一点 因此,160个英文字符=160字节 和80个Unicode字符=160字节

我试图在编辑文本中计算Unicode字符,如阿拉伯语或汉语。 我使用以下示例计算正常字符数:

我想将普通字符限制为160,Unicode字符限制为80, 还有什么我可以做的吗?

提示: 可以通过将文本转换为字节来实现这一点

因此,160个英文字符=160字节

和80个Unicode字符=160字节