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,
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é...
C'est Android, PAS Androïd, ou Androïde didiou !
Le premier est un OS, le second est la mauvaise orthographe du troisième, un mot français désignant un robot à forme humaine.
Membre du comité contre la phrase "ça marche PAS" en titre et/ou explication de problème.
N'oubliez pas de consulter les FAQ Android et les cours et tutoriels Android
Merci pour votre réponse
voila le code pour remplir la listeview que j'ai créé
maintenant je veux une simple boucle pour la parcourir
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
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(); }
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager