如何在TextView中找到文本的结尾位置?

4

在询问关于多行TextView中将按钮放置在TextView结尾后面的问题之后,我没有给出答案,但我认为如果找到最终一行文本视图的末尾字符的位置,那么我的问题就解决了。
那么如何找到文本视图最后一行的末尾位置呢?
感谢您的帮助和关注。


尝试这个解决方案:https://dev59.com/L3A65IYBdhLWcg3wyh57 - bclymer
我想要最后一行的矩形。怎么做呢? - MahdiSa
1个回答

0
CharSequence cs = textView.getText();
int position = cs.charAt(cs.length()-1);

坦克的位置代表什么? - MahdiSa
最后一个字符的索引。我会用它来插入链接。 - Steven Mann
那么有没有办法找到它的位置(X,Y)? - MahdiSa
使用this方法有些迟钝。如果你只是想把一个按钮放进去,最好在xml中使用相对布局来实现。 - Steven Mann
它无法运行,因为对于所有行,textview的宽度都是恒定的,并且等于第一行宽度。我需要找到我的textview的结束字符的位置,有了那个组件,我该怎么做?谢谢您的关注。 - MahdiSa

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接