美文网首页
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