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

Android Discussion :

Passer les paramètres d'une activité à une listeView


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2011
    Messages
    91
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 91
    Par défaut Passer les paramètres d'une activité à une listeView
    Bonjour,
    comment passer les paramètres d'une activité à une listeView?

  2. #2
    Rédacteur
    Avatar de MrDuChnok
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2002
    Messages
    2 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 2 112
    Par défaut
    Tu pourrais préciser ?
    Nous expliquer ce que tu souhaites faire (fonctionnellement) puis nous décrire techniquement la solution que tu aimerais mettre en place ?

    Merci

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2011
    Messages
    91
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 91
    Par défaut
    je veux passer une donnée en cliquant sur un bouton pour afficher la liste des produits par exemple qui ont ce id

  4. #4
    Membre prolifique
    Avatar de Ryu2000
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2008
    Messages
    10 243
    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 243
    Par défaut
    Il faut faire un onItemClickListener par exemple, comme expliqué ici :
    http://mickael-lt.developpez.com/tut...iser-listview/

    Après t'as une méthode qui reçoit un int :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    public void onClickTitre(int position) {
         switch(position){
               case 0 :
                   break;}
    }
    Et là tu fais ce que tu veux.
    Tu peux afficher une nouvelle vue, ou même afficher une nouvelle Activity.

  5. #5
    Rédacteur
    Avatar de MrDuChnok
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2002
    Messages
    2 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 2 112
    Par défaut
    Donc techniquement ?
    Tu as une première activité où tu choisie un ID.
    Cet ID tu le passe à la seconde activité
    Et tu voudrais que ta liste présente dans ta seconde activité s'actualise en fonction de l'ID reçue ?

    C'est ça ? Sinon n'hésites pas à vraiment écrire beaucoup d'information pour qu'on te comprenne.

  6. #6
    Membre confirmé
    Inscrit en
    Mars 2011
    Messages
    91
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 91
    Par défaut
    oui c'est ça

    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
     public void onCreate(Bundle savedInstanceState) {
    	        super.onCreate(savedInstanceState);
    	        requestWindowFeature(Window.FEATURE_NO_TITLE);
    	        setContentView(R.layout.listeresto);
     
    	        mNoImage = this.getResources().getDrawable(R.drawable.icon);
     
    	        Bundle b = getIntent().getExtras();
    	        final int index = b.getInt("position");
    	        ArrayList<Place> places = ContainerPlace.getPlaces();
     
    	    	mesUrl = buildListImages();
     
     
    			ListRestoAdapter lfa = new ListRestoAdapter(this, places,mesUrl);
    	        ListView maListViewPerso = (ListView) findViewById(R.id.list);
    	        maListViewPerso.setAdapter(lfa);
    	        maListViewPerso.setDividerHeight(2); 
     
     
     
    	    maListViewPerso.setOnItemClickListener(new OnItemClickListener() {
                public void onItemClick(AdapterView<?> a, View v, int position, long id) {
                 CallFunc(position);
             }
     
                     private void CallFunc(int position) {
     
     
                         Intent intent = new Intent(ListeResto.this , PlaceInfo.class);
                         intent.putExtra("position",index);
                         startActivity(intent);
     
     
                     }
            });
    }
    je passe le parametre mais la liste s'affiche avec tous les données que je possède

  7. #7
    Membre prolifique
    Avatar de Ryu2000
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2008
    Messages
    10 243
    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 243
    Par défaut
    Ben dans ton Activity ListeResto tu récupéré l'int que t'as envoyé en Extra, et selon sa valeur tu dessines une liste.

Discussions similaires

  1. [Débutant] Passer les Paramètres à une requette "Select into "
    Par sidisadmir dans le forum VB.NET
    Réponses: 1
    Dernier message: 19/10/2013, 09h44
  2. [AC-2003] passer Les Paramètres à une requette.
    Par sidisadmir dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 19/10/2013, 07h35
  3. passer les paramètres à une fonction javascript
    Par phenix1988 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 01/01/2012, 23h19
  4. Réponses: 1
    Dernier message: 01/12/2009, 09h48
  5. Réponses: 1
    Dernier message: 18/10/2005, 16h31

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