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