Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android EditText,获取如图所示的字符(组合-亚洲、阿拉伯语等)_Java_Android_Android Edittext - Fatal编程技术网

Java Android EditText,获取如图所示的字符(组合-亚洲、阿拉伯语等)

Java Android EditText,获取如图所示的字符(组合-亚洲、阿拉伯语等),java,android,android-edittext,Java,Android,Android Edittext,我不知道这个词的正确名称,但是很多语言会将几个字符组合成一个唯一的字符。当我通过getText()或getEditableText()从EditText获取文本时,这仍然只是输入的单个字符序列。是否可以从显示的EditText中获得精确的字符序列 关于您应该尝试此解决方案此混合字节/扩展平面问题是这里的问题吗?我有一种不好的感觉,Android有某种后处理器来处理某些特定的语言情况,而不是用特定的字符来表示每种可能性。是这样还是还有办法?长话短说就是我想要实现的-我正在将输入到EditText中

我不知道这个词的正确名称,但是很多语言会将几个字符组合成一个唯一的字符。当我通过getText()或getEditableText()从EditText获取文本时,这仍然只是输入的单个字符序列。是否可以从显示的EditText中获得精确的字符序列


关于

您应该尝试此解决方案此混合字节/扩展平面问题是这里的问题吗?我有一种不好的感觉,Android有某种后处理器来处理某些特定的语言情况,而不是用特定的字符来表示每种可能性。是这样还是还有办法?长话短说就是我想要实现的-我正在将输入到EditText中的每个新字符绘制到TextPaint,然后通过渲染每个位图字符来绘制文本的位图表示。您应该尝试此解决方案这是混合字节/扩展平面问题吗?我有一种不好的感觉,Android有某种后处理器来处理某些特定的语言情况,而不是用特定的字符来表示每种可能性。是这样还是还有办法?长话短说就是我想要实现的——我正在将输入EditText的每个新字符绘制为TextPaint,然后通过渲染每个位图字符来绘制文本的位图表示。