如何根据需要用颜色填充列表行?

时间:2012-09-18 10:14:57

标签: android listview

我想显示当天的活动,因此我used this创建了以下视图enter image description here。现在我想在该视图上显示我的事件,我想用颜色填充特定的预定时间。任何人都可以帮我做这个。我没有onclickListener我需要在预定的时间显示事件。

2 个答案:

答案 0 :(得分:0)

您可以使用列表适配器的getView()。

在该方法中,您可以设置填充相应行的条件。就是这样。

供@ubzack

提供的参考check this解决方案

答案 1 :(得分:0)

for(int i=0; i&ltparent.getChildCount(); i++)

{ if(i == position) { parent.getChildAt(i).setBackgroundColor(Color.BLUE); } else { parent.getChildAt(i).setBackgroundColor(Color.BLACK); } }