В моем приложении я расширил базовый адаптер и создал свой собственный адаптер. У меня разные фоновые изображения для строк зависит от их положения. Я хочу изменить цвет любой строки, когда нажал «ВЫПОЛНЕНО», И ПОТОМ ПОЛУЧИТЬ первый цвет фона после выполнения щелчка. Вот мой метод onclick, который меняет цвет фона.
public void onClick(View v) {
if(pos==0)
v.setBackgroundResource(R.drawable.stoprow);
else if(pos==getCount()-1)
v.setBackgroundResource(R.drawable.sbottomrow);
else
v.setBackgroundResource(R.drawable.smiddlerow);
Intent details = new Intent(v.getContext(),HomeworkDetails.class);
details.putExtra("date", data.get(pos).getDateOfAdd() );
details.putExtra("dueDate", data.get(pos).getDuedate());
details.putExtra("course", data.get(pos).getCourse());
details.putExtra("note", data.get(pos).getNote());
details.putExtra("iconLink", links.get(pos));
v.getContext().startActivity(details);
}
});
Теперь, как я могу изменить цвет фона после onclick()
?