I have a ListView
populated from a SimpleCursorAdapter
, each row containing some TextViews
and an ImageView
. I want to change the ImageView
for each row depending on some values, however I'm trying to first figure out how to update the ImageView
in the list after it's populated. I tried this code but the ImageView
remains the same:
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;
}
});
If anyone can help me I would appreciate it!