我想为列表视图中的单个列表项动态更改颜色。这可能吗?
以下是我的代码:
public View getView(int position, View convertView, ViewGroup parent)
{
View view = super.getView(position, convertView, parent);
TextView text = (TextView) view.findViewById(android.R.id.text1);
if(menus[position] == "New")
{
text.setTypeface(null, Typeface.BOLD_ITALIC);
text.setTextColor(Color.BLUE);
}
return view;
}
现在颜色为蓝色。我想把它从蓝色变成红色,反之亦然。怎么做?有人可以帮忙吗?
答案 0 :(得分:0)
如何使用“handler”,向处理程序发送延迟消息,并在句柄接收消息时更改颜色。