Android-调用textView.setText时,辅音元音分开

时间:2019-05-13 03:30:29

标签: java android textview

在我的应用中,某些情况下需要重新设置文本。 但是当文本设置为新的时,元音和辅音是分开的。 在韩文(韩文字母书写系统)中,音节必须像npm i"아"是元音,"ㅇ"是辅音)那样组合在一起。但就我而言,"ㅏ"就完成了。

键入韩文时,选择(光标位置)相同,直到创建一个音节为止。这意味着"ㅇ ㅏ"在位置0上被键入,并在同一位置继续"ㅇ"键入。最终可以创建"ㅏ"

但是我的代码通过调用setText方法并在键入"아"时将Selection设置为文本长度来干预此过程。

我在TextWatcher中记录了两种情况-干预了某些代码,而不是

我可以得出结论,当调用setText方法时,selection(光标位置)被设置为零。

1)代码不被干扰

"ㅇ"

2)干预了setText代码

"ㅇ" - 1
"아" - 1

这是我的代码...

"ㅇ" - 1
"ㅇ" - 0
"ㅇ ㅏ" - 2

谢谢您的答复。

0 个答案:

没有答案