So che ListAdapter è un'interfaccia e ArrayAdapter è una classe. Quindi possiamo solo istanziare ArrayAdapter. Ho incontrato un codiceDifferenza tra ArrayAdapter e ListAdapter in Android?
ListAdapter adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, songNames);
Ma io ero in grado di fare la stessa cosa con
ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, songsArray);
Quindi voglio sapere, in quali luoghi esattamente abbiamo bisogno ListAdapter?
Grazie