i have been all over the web, stackoverflow included and just can\'t seem to get a clear complete way to
I want to create a ListView that
1) has alternating
A workaround is to use 2 selectors. From your adapter, instead of setting 2 colors, you set 2 selectors.
if (position % 2 == 0) {
view.setBackgroundResource(R.drawable.selector_1);
} else {
view.setBackgroundResource(R.drawable.selector_2);
}
selector_1 is defined in selector_1.xml like this:
selector_2 is defined in selector_2.xml like this:
So that, you have a bi-color listview and a third color/shape/whatever-you-want for selected item.