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