【发布时间】:2014-10-04 21:32:48
【问题描述】:
我有一个问题。
如何在列表视图中以不同的颜色突出显示行?但我想用列表选择器来做正确的事情。
请提供一些简单的颜色
谢谢
【问题讨论】:
我有一个问题。
如何在列表视图中以不同的颜色突出显示行?但我想用列表选择器来做正确的事情。
请提供一些简单的颜色
谢谢
【问题讨论】:
您可以在 Adapter.getView() 方法中设置颜色:
public View getView(int position, View convertView, ViewGroup parent) {
View result = ...
// check convertView, inflate new layout, bla-bla-bla
if (position % 2 == 0) {
result.setBackgroundResource(R.drawable.even);
} else {
result.setBackgroundResource(R.drawable.odd);
}
return result;
}
【讨论】: