我有一个TextView我正在动态添加文本.
在我的main.xml文件中,我将属性设置为使我的最大行19和滚动条垂直.
在.java我textview.setMovementMethod(new ScrollingMovementMethod());用于允许滚动的文件中.
滚动效果很好.一旦占用了19行,并且添加了更多行,它就会开始滚动.问题是,我希望新文本滚动到视图中.
我正在写出它的值,textview.getScrollY()并且0无论如何都会保持不变(即使我手动向下滚动它并添加一行新的文本).
因此textview.scrollTo(0, textview.getScrollY());对我没有任何作用.
我应该使用另一种方法来获取垂直滚动量textview吗?我读过的所有内容都表明,无论出于什么意图和目的,我正在做的工作应该是:/