美文网首页
TextView 使用setMovementMethod滑动

TextView 使用setMovementMethod滑动

作者: 清梦星河哈 | 来源:发表于2021-10-29 16:10 被阅读0次

在布局文件中 设置 TextView属性

android:scrollbars="vertical"

在代码中

TextView.setMovementMethod(ScrollingMovementMethod.getInstance());

在TextView中添加文字,并滚动到最底部

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));
    });
}

相关文章

网友评论

      本文标题:TextView 使用setMovementMethod滑动

      本文链接:https://www.haomeiwen.com/subject/oewialtx.html