我有一个 TextView 和一些字符串数组。我想在每次显示下一个项目时添加一条线(通过 Java)(我有一个 for 循环,所以它循环直到每个项目都显示在 TextView 中)。有人知道该怎么做吗?
谢谢
编辑:我希望它看起来像一个 ListView。但我不想使用 listView insted,因为我只想为某些事件设置 Line。
什么样的线?如果您只想在文本中添加一条垂直线,请添加“|” 每个单词之间。如果要换行,请使用“\n”。
您是否尝试在\n
每次添加一个字符串时添加一个换行符 ( ) ?
for(int i=0;i<lenght;i++)
{
//textview is tv
tv.setText(listOfString[i]);
//view is viewWithHorizontalLine with hight = dp and width = fill_parent and background = #000000
viewWithHorizontalLine = view;
//LinearLayout is ll
ll.addView(tv);
ll.addView(viewWithHorizontalLine);
}
XML
<LinearLayout>
<ScrollView>
<LinearLayout orientation=vertical/>
</ScrollView>
</LinearLayout>