2

私は TextView といくつかの文字列配列を持っています。次のアイテムが表示されるたびに(Java経由で)ラインを追加したい(forループがあるので、すべてのアイテムがTextViewに表示されるまでループします)。誰もそれを行う方法を知っていますか?

ありがとうございました

編集:ListViewのように見せたいです。しかし、特定のイベントだけに Line を設定したいので、listView を使用したくありません。

4

3 に答える 3

0

どんな線?テキストに縦線のみが必要な場合は、「|」を追加します 各単語の間。改行が必要な場合は、「\n」を使用します。

于 2012-04-13T03:30:00.820 に答える
0

\n文字列の 1 つを追加するたびに、改行 ( ) 文字を追加しようとしましたか?

于 2012-04-13T03:30:19.407 に答える
0
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>
于 2012-04-13T06:39:10.507 に答える