When you click on the item ListView
I change the color of the item
public void onItemClick(AdapterView<?> parent, View view, int position, longid) { list.getChildAt(position).setBackgroundColor(Color.YELLOW); }
After calling the method
notifyDataSetChanged();
Color becomes another item! How to make a normal color change?