Invité Posté(e) 4 décembre 2010 Share Posté(e) 4 décembre 2010 Bonjour à tous, débutant en programmation sous Android, j'ai une question qui est très simple j'imagine pour vous : Comment faire des pages ? J'ai une ListView, possédant plusieurs champ. Mon "problème" est simple : Comment faire pour afficher une page ayant un contenu en rapport avec le champ sélectionné ? Merci pour vos réponses ;) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité Posté(e) 5 décembre 2010 Share Posté(e) 5 décembre 2010 Bonjour à tous, débutant en programmation sous Android, j'ai une question qui est très simple j'imagine pour vous : Comment faire des pages ? J'ai une ListView, possédant plusieurs champ. Mon "problème" est simple : Comment faire pour afficher une page ayant un contenu en rapport avec le champ sélectionné ? Merci pour vos réponses ;) Personne n'a d'idée ?? Lien vers le commentaire Partager sur d’autres sites More sharing options...
ADNFX Mobile Posté(e) 5 décembre 2010 Share Posté(e) 5 décembre 2010 Ca dépend comment tu as fait ta listview ... as tu une listActivity ... ou une Activity qui "extends" OnItemClickListener ou autres ... Pour la deuxième solution (je ne sais plus si ça marche pareil pour la 1ère, j'ai un doute je me souviens plus) : @Override public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) { Intent intent = new Intent(this, MaPage.class); intent.putExtra("id_de_l_item_selectionné", (int) arg3); startActivity(intent); } Et donc ensuite sur MaPage.class : Intent i = getIntent(); mId = i.getIntExtra("id_de_l_item_selectionné", -1); Tu récupères l'id et en fonction tu fais ce que tu veux ... des switch, des if/else ... enfin bon voilà ;) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité Posté(e) 5 décembre 2010 Share Posté(e) 5 décembre 2010 Merci beaucoup pour ta réponse ADNFX Mobile, je vais tester ça ce soir, je te tiens au courant ^^ Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.