IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Composants graphiques Android Discussion :

passage a une activité a partir d'une listview


Sujet :

Composants graphiques Android

  1. #1
    Membre très actif
    Homme Profil pro
    Inscrit en
    Mars 2009
    Messages
    135
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Mars 2009
    Messages : 135
    Par défaut passage a une activité a partir d'une listview
    salut tous!
    j'ai une listview!je veux passer à une nouvelle activité lorsque je clique sur un item!alors comment faire ?
    merci d'avance

  2. #2
    Expert confirmé

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Par défaut
    Bonjour,

    Déjà inspire toi de ce tutoriel pour intercepter les évènements
    http://mickael-lt.developpez.com/tut...iser-listview/

    Ensuite dans passe par un ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    StartActivityForResult(intent,coderesult)
    pour lancer ta nouvelle activity .

  3. #3
    Membre prolifique
    Avatar de Ryu2000
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2008
    Messages
    10 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2008
    Messages : 10 264
    Par défaut
    Tu fais comme ça :
    http://mickael-lt.developpez.com/tut...iser-listview/

    Ah un moment ya une méthode :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    protected void onListItemClick(ListView l, View v, int position, long id)
    Là dedans tu lances ton Activity, pour savoir quoi lancer t'as la position.

  4. #4
    Membre très actif
    Homme Profil pro
    Inscrit en
    Mars 2009
    Messages
    135
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Mars 2009
    Messages : 135
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
     mListView.setOnItemClickListener(new OnItemClickListener() {
    			@Override
           	@SuppressWarnings("unchecked")
            	public void onItemClick(AdapterView<?> a, View v, int position, long id) {
    				//on récupère la HashMap contenant les infos de notre item (titre, description, img)
           		HashMap<String, String> map = (HashMap<String, String>) mListView.getItemAtPosition(position);
     
           		Intent i = new Intent(Main.this, DetailsProj.class);
    		    startActivity(i);
           	}
            });
    c'est la méthode que jl'ai fait! mais toujours j'ai une exception

  5. #5
    Membre chevronné
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    322
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 322
    Par défaut
    Bonjour,
    Il faut nous montrer ton erreur sur le logcat si tu veux qu'on t'aide. Parce que là on ne sait même pas quel type d'erreur tu as.

  6. #6
    Membre très actif
    Homme Profil pro
    Inscrit en
    Mars 2009
    Messages
    135
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Mars 2009
    Messages : 135
    Par défaut
    voilà j'ai fait une capture écran sur le logcat
    ci joint le fichier
    Images attachées Images attachées  

  7. #7
    Membre chevronné
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    322
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 322
    Par défaut
    Citation Envoyé par tabbabi Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
           		HashMap<String, String> map = (HashMap<String, String>) mListView.getItemAtPosition(position);
    D'après le logcat c'est une erreur de cast de String dans ta fonction onItemClick. Cela ne peut venir que de cette ligne. Je comprends pas trop ce que tu veux faire avec cette ligne.

  8. #8
    Membre très actif
    Homme Profil pro
    Inscrit en
    Mars 2009
    Messages
    135
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Mars 2009
    Messages : 135
    Par défaut
    merci beaucoup ! ça marche maintenant

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 10/10/2010, 11h46
  2. Réponses: 2
    Dernier message: 05/03/2010, 14h15
  3. lancer une mdb a partir d'une ligne de commande
    Par dpie dans le forum Access
    Réponses: 5
    Dernier message: 30/11/2004, 15h01
  4. Réponses: 2
    Dernier message: 02/11/2004, 12h38
  5. mise a jour d'une base a partir d'une autre base
    Par seb3099 dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 18/06/2004, 08h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo