What I want to do: run a background thread which calculates ListView contents and update ListView partially, while results are calculated.
W
I had the same sittuation , I had many buttongroup insite my item on listview and I was changing some boolean values inside my item like holder.rbVar.setOnclik...
my problem occured because I was calling a method inside getView(); and was saving an object inside sharepreference, so I had same error above
How I solved it; I removed my method inside getView() to notifyDataSetInvalidated() and problem gone
@Override
public void notifyDataSetChanged() {
saveCurrentTalebeOnShare(currentTalebe);
super.notifyDataSetChanged();
}