我从 aListView
填充了一个SimpleCursorAdapter
,每行包含一些TextViews
和一个ImageView
. 我想ImageView
根据某些值更改每一行的 ,但是我试图首先弄清楚如何ImageView
在填充列表后更新列表中的 。我尝试了这段代码,但ImageView
保持不变:
cursorAdapter.setViewBinder(new SimpleCursorAdapter.ViewBinder() {
public boolean setViewValue(View view, Cursor cursor, int columnIndex) {
int viewId = view.getId();
Log.v("ViewBinder", "columnIndex=" + columnIndex + " viewId = " + viewId);
if(viewId == R.id.imageloc)
{
sign2 = (ImageView) view;
sign2.setImageResource(R.drawable.other);
return true;
}
return false;
}
});
如果有人可以帮助我,我将不胜感激!