list.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
Object head = adapter.getItem(position); //насчёт типа переменной не уверен, но компилятор ожидал увидеть здесь Object
}
});