Come ottenere gli elementi selezionati dal Listview su Android

October 16

Un controllo ListView Android contiene diversi valori da cui gli utenti possono selezionare. Ogni controllo si crea nella tua interfaccia Android utilizza un ID univoco. L'ID viene utilizzato per recuperare il controllo e identificare l'elemento selezionato dagli utenti. È possibile utilizzare l'elemento selezionato per determinare l'azione da eseguire dopo l'input dell'utente.

istruzione

1 Fare doppio clic sul file "eclipse.exe" sul computer per aprire il programma di sviluppo SDK di Android. Aprire il progetto Android.

2 Fare doppio clic sul file di codice sorgente Java che contiene il vostro ascoltatore menu. Avviare il codice con la creazione di una variabile ListView che punta al controllo ListView. I seguenti punti di codice a un controllo ListView di nome "clienti":

ListView lv = (ListView) findViewById (R.id.customers);

3 Creare un "ascoltatore", che innesca quando gli utenti selezionare una voce. La funzione seguente crea un listener per l'ListView "clienti":

lv.setOnItemClickListener (nuova OnItemClickListener () {

public void onItemClick(AdapterView<?> customerAdapter, View footer, int selectedInt, long selectedLong) {

}

4 Aggiungere la funzione che determina gli elementi selezionati. Il seguente codice recupera i valori selezionati:

String listChoice = (lv.getItemAtPosition (selectedInt));