Как программно прокрутить ScrollView вниз в Android?Android

Форум для тех, кто программирует под Android
Anonymous
Как программно прокрутить ScrollView вниз в Android?

Сообщение Anonymous »


Как программно прокрутить ScrollView вниз в Android?

Предлагаемый код

logScroll.scrollTo(0, logScroll.getBottom()); не работает (прокручивается вниз, где это было в начале, а не в самом низу).

Макет следующий:

код заполнения следующий:

@BindView(R.id.log_scroll) Журнал ScrollViewScroll; @BindView(R.id.log_text) TextView logText; частный недействительный журнал (String msg) { logText.append(new SimpleDateFormat("ЧЧ:мм:сс", Locale.US).format(new Date()) + msg + "\n"); logScroll.scrollTo(0, logScroll.getBottom()); } ОБНОВЛЕНИЕ

Я прочитал несколько ответов и написал:

private void log(String msg) { logText.append(new SimpleDateFormat("ЧЧ:мм:сс", Locale.US).format(new Date()) + msg + "\n"); //logScroll.scrollTo(0, logScroll.getBottom()); logScroll.fullScroll(View.FOCUS_DOWN); } почему это хуже, чем использование post?

Вернуться в «Android»