如何动态更新列表视图背景

时间:2012-06-14 09:24:46

标签: android listview handler

我尝试了各种各样的方法,但没有一个正在工作,我正在改变listview单元格的背景图像,我有不同的单元格图像。内容保持不变。这就是我的尝试。

    CountryList.post(new Runnable(){
        public void run() {
             CountryList.invalidateViews();    
        } 
    });  

//也是这个。

   runOnUiThread(new Runnable() {
        public void run() {
             CountryList.invalidateViews(); 
         }
    });

因为我不满足于重新加载。

enter image description here

1 个答案:

答案 0 :(得分:1)

为此,您可以迭代列表视图的子组件并获取每个组件的背景并更改其背景,例如get child at等等。