2011-12-23 14 views
-5

各行には、TextView、Button、2 TextViewsなどの複数のビューオブジェクトがあるListViewの例があります。行ごとに3つのTextViewオブジェクトが必要ですが、それらの間の垂直境界線、およびこのような行が4つあります。そのため、ListViewはセルの境界線を持つ3 x 4グリッドに似ています。出来ますか?リストビューの各子ビューの垂直境界線を表示

私は2つの解決策が必要です:1つは、上述のような境界線を持つリストビューを使用します。 GridViewやTableLayoutのような他の適切なレイアウトやビューグループを使用します。

サンプルコードを入力してください。

ありがとうございました。

+2

あなたの試したことを示すことさえせずに、2つの異なる解決策を要求しているあなたの「コードを与える」態度はあまり良くありません。あなたは、少なくともあなたがしっかりと行くとコードを求める前にいくつかの研究を示す必要があります。 – jcxavier

答えて

0

Androidでは、ListViewはカスタムxmlを使用して各行を定義できます。 配列からのカスタム行の簡単な例は、ちょうど setListAdapter(new ArrayAdapter<String>(this, R.layout.list_row_xml, sourceArray));となります。ここで、list_row_xml.xmlは各行の見た目を定義しています。
チュートリアル hereには、より高度なカスタム行を使用する方法が示されています。具体的には、コードrow.xmlを探しています。
役に立ったと思っています

関連する問題