ListView特定项目的颜色

时间:2019-01-18 16:50:25

标签: java android android-listview

我用Android listview列出了站点地址。我尝试了几个小时,但找不到解决方案。

例如

12345^F7564^F^F3^F^F01-18-2019 03:12:00^FAbcder^F

http://site .com

http://site2 .com

http://site3 .com

如果http://site4 .com中有http://site3.com,我想更改此行的颜色。

listView

1 个答案:

答案 0 :(得分:0)

尝试一下:

 @Override
    public View getView (int position, View convertView, ViewGroup parent) {
                        View view = super.getView(position, convertView, parent);
    if(getItem(position).equals("site3.com"))
        {
           // do something change color
           view.setBackgroundColor (Color.RED); // some color  
        }
        else
        {
           // default state
           view.setBackgroundColor (Color.WHITE); // default coloe
        }
        return view;
    }