Stavo leggendo il seguente codice
listView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
Toast.makeText(getApplicationContext(),
"Click ListItem Number " + position, Toast.LENGTH_LONG)
.show();
}
});
Non ricevo il tipo di struttura che abbiamo passato come argomento della funzione setOnItemClickListener e come funziona tale tipo di struttura? Se si tratta di una classe, allora perché stiamo usando () davanti al nome della classe e come verranno chiamate le funzioni di classe? Come ho detto, non so che tipo di struttura sia, quindi non so come cercarlo con le parole chiave corrette su un motore di ricerca.