У меня есть TextView
, что я динамически добавляю текст в.
в моем файле main.xml
у меня есть свойства, установленные для того, чтобы мои максимальные линии 19 и полосы прокрутки были вертикальными.
в файле .java
я использую textview.setMovementMethod(new ScrollingMovementMethod());
, чтобы разрешить прокрутку.
Прокрутка отлично работает. Как только будет снято 19 строк, добавлено больше строк, оно начнет прокручиваться так, как должно. Проблема в том, что я хочу, чтобы новый текст прокручивался в вид.
Я пишу значение для textview.getScrollY()
и он остается на 0
независимо от того, что (даже если я вручную прокручу его и добавлю новую строку текста).
следовательно textview.scrollTo(0, textview.getScrollY());
ничего не делает для меня.
Есть ли другой метод, который я должен использовать для получения значения вертикальной прокрутки для TextView
? Все, что я читал, говорит о том, что я должен делать все, что я делаю:/