Nwlapcug.com


Come ottenere gli elementi selezionati da Listview su Android

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

Istruzioni

1

Doppio clic sul file "Eclipse.exe" sul tuo computer per aprire lo sviluppo Android programma SDK. Aprire il progetto Android.

2

Fare doppio clic sul file di codice sorgente Java che contiene il listener di menu. Avviare il codice creando una variabile di ListView che punta al controllo ListView. Il codice riportato di seguito fa riferimento a un oggetto ListView denominato "clienti":

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

3

Creare un "ascoltatore", che innesca quando gli utenti selezionano un elemento. La funzione seguente crea un listener per i "clienti" ListView:

lv.setOnItemClickListener (nuovo OnItemClickListener() {

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

}4

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

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