2012-04-19 11 views
0

私は、それが解析するXMLファイルの各エントリにTableRowを追加するTableViewを持っています。背景色を設定するにはTableRowの代替背景色

、私は現在、使用しています:

TableRow.setBackgroundResource(color);

私はそれぞれのTableRowは、背景色を交互にそれを設定できますか?

+0

[交互色付きリスト項目。](http://stackoverflow.com/questions/2050533/list-items-with-alternating-colors) – Sam

答えて

2

XMLファイルの各エントリを繰り返し処理するときに、単純な解決策があります。カウンタが奇数の場合はcolor1、偶数の場合はcolor2を使用します。同様に

for(int i = 0; i < NUM_XML_ENTRIES; i++){ 
    // add table row 
    if (i % 2) { 
    TableRow.setBackgroundResource(color1); 
    } else { 
    TableRow.setBackgroundResource(color2); 
    } 
} 
+0

私は少し違っそれをやっ起因します私はそれをどうやって行ったのだろう。 – JC7