如何在运行时向ScrollView添加文本?

时间:2016-11-06 00:13:42

标签: java android android-studio text scrollview

我想知道如何在运行时向滚动视图添加文本。我在Android Studio工作。我有一个我正在读取的文件,并将文本行放入StringBuilder缓冲区对象中。现在如何在ScrollView中显示文本?我需要使用.AddView吗?感谢

2 个答案:

答案 0 :(得分:1)

Scrollview是一个单元素容器,这意味着你应该只有一个元素。

  

ScrollView是一个FrameLayout,意味着您应该在其中放置一个包含要滚动的全部内容的子项;这个子本身可能是一个具有复杂对象层次结构的布局管理器。经常使用的子项是垂直方向的LinearLayout,呈现用户可以滚动的顶级项目的垂直数组。

因此,您应该在ScrollView中添加一个LinearLayout,并为其添加视图。

答案 1 :(得分:0)

在ScrollView中添加TexView:

TextView tv = new TextView(this);
tv.setText("Your string");

scrollView.addView(tv);