Bonjour,
Je travaille sur une application Android et j'aimerais parcourir une ListView afin de récupérer ses items.
Quelqu'un saurait-il me guider un peu ?
Merci d'avance pour votre aide.
Version imprimable
Bonjour,
Je travaille sur une application Android et j'aimerais parcourir une ListView afin de récupérer ses items.
Quelqu'un saurait-il me guider un peu ?
Merci d'avance pour votre aide.
Bonjour,
Si tu as des problèmes, nous pouvons t'aider, mais pour que ceci se fasse, il faut que nous ayons une base (du code par exemple), ainsi que tu nous expliques ce qui te pose problème, ce que tu as essayé...
Merci pour votre réponse
voila le code pour remplir la listeview que j'ai créé
maintenant je veux une simple boucle pour la parcourirCode:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42 public void displayRecordSet() { // TextView toto = (TextView) findViewById(R.id.clientid); //Toast.makeText(this, numcli, Toast.LENGTH_SHORT).show(); //myDb.updateclient(toto.getText().toString()); Cursor cursor = myDb.getclipr3(numcli); List<Map<String, String>> data = null; data = new ArrayList<Map<String,String>>(); cursor.moveToFirst(); //if (cursor.moveToFirst()) { Toast.makeText(this,String.valueOf(cursor.getCount()), Toast.LENGTH_SHORT).show(); while( cursor.moveToNext()) { // Process the data: Map<String, String> datanum = new HashMap<String, String>(); datanum.put("A",cursor.getString(2)); datanum.put("B",cursor.getString(3)); datanum.put("C",cursor.getString(4)); datanum.put("D",cursor.getString(5)); datanum.put("E",cursor.getString(6)); datanum.put("G",cursor.getString(1)); //datanum.put("F",cursor.getString(0)); data.add(datanum); }; // String[] from = {"A","B","C","D"}; String[] from = {"A","B","C","D","E","G"}; //int[] views = {R.id.textView1, R.id.textView2,R.id.phone,R.id.plan}; // vamos criar um modelo para as linhas do Adapter int[] views = {R.id.produit, R.id.qtealiv, R.id.qteliv,R.id.prixu, R.id.prixtotal, R.id.numproduit}; AD = new SimpleAdapter(this, data, R.layout.ligne_produit, from, views); Lista.setAdapter(AD); // Close the cursor to avoid a resource leak. cursor.close(); }