0
我有一个TableView,它为它解析的XML文件中的每个条目添加一个TableRow。TableRow上的替代背景颜色
设置背景颜色,我目前使用的:
TableRow.setBackgroundResource(color);
如何设置它,以便每个交替的TableRow背景颜色?
我有一个TableView,它为它解析的XML文件中的每个条目添加一个TableRow。TableRow上的替代背景颜色
设置背景颜色,我目前使用的:
TableRow.setBackgroundResource(color);
如何设置它,以便每个交替的TableRow背景颜色?
一个简单而直接的解决方案可能是,当您迭代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);
}
}
我做了一点点不同,由于方式我的设置,但我会张贴我是如何做到的。 – JC7 2012-04-19 02:25:18
到类似[名单与交替的颜色项目。(http://stackoverflow.com/questions/2050533/list-items-with-alternating-colors) – Sam 2012-04-19 01:19:43