在布局文件中 設(shè)置 TextView屬性
android:scrollbars="vertical"
在代碼中
TextView.setMovementMethod(ScrollingMovementMethod.getInstance());
在TextView中添加文字,并滾動(dòng)到最底部
public static void addText(TextView textView, String content) {
textView.post(() -> {
textView.append(content);
textView.append("\n");
int scrollAmount = textView.getLayout().getLineTop(textView.getLineCount())
- textView.getHeight() + textView.getLineHeight();
textView.scrollTo(0, Math.max(scrollAmount, 0));
});
}