Bonjour,

J'ai une ListView et lors du clic sur un des items, j'aimerais que le nom de cet item soit enregistré afin d'être transféré dans l'activité qui s'ouvre à la suite du clic sur cet item.

Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
        List<Voiture> voits= mDbHelper.getPresVoitures(1);       
        ListView result = (ListView) findViewById(android.R.id.list); 
        Vector<String> voit = new Vector<String>();
        for (Voiture cn : voits) {
            voit.add("Marque: " + cn.getVoitnom());
        }
        String[] listePermiss = new String[med.size()];
        for(int i=0; i<voit.size(); i++){
             listePermiss[i] = (String)voit.get(i);
        }    
        result.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, listePermiss));
        mDbHelper.close();
 
        result.setOnItemClickListener(new OnItemClickListener() {
 
            public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
                Intent intent = new Intent(ReceiveP.this, RechercheDeCarteGrise.class);
                String data = null;
 
                data = cn.getVoitnom();
                intent.putExtra("infosVoiture", data);
                startActivity(intent);
            }
         });
Quelqu'un saurait-il m'indiquer comment procéder ?

Merci d'avance pour votre aide.