I have an item layout like this, and set the background by using item selector
You could add this code within your OnItemClickListener method:
OnItemClickListener
public void onItemClick(AdapterView parent, View view, int position, long id){ CheckBox box = (CheckBox)view.findViewById(R.id.course_search_checkbox); box.setChecked(true); }