最佳答案
我从未使用过 StyledText,但查看 API显示了一个名为 setCaretOffset( int offset )
的方法,它采用一个数字,该数字是距文本开头的偏移量。因此,您可以调用 getText()
,找到它的长度,然后将插入符号设置为该数字作为偏移量。
*我喜欢特拉维斯在下面发布的答案。我没有注意到 StyledSheet 上的 getCharacterCount() 方法。这可能比获取文本和长度要便宜一些。
关于java - 如何设置文本末尾的插入符号位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8626007/