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 :

ListView Emploi du Temps


Sujet :

Composants graphiques Android

  1. #1
    Membre régulier
    Homme Profil pro
    Software Engineer
    Inscrit en
    Février 2013
    Messages
    139
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2013
    Messages : 139
    Points : 94
    Points
    94
    Par défaut ListView Emploi du Temps
    Bonjour,

    Je souhaite afficher une vue internet à partir d'une listview, mais je ne comprend pas comment récupérer le numéro d'un item de ma listview afin de le mettre en paramètre de mon adresse internet, pouvez-vous m'aider ?

    Voici le code de l'activity :

    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
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    package com.example.hfzd;
     
     
    import java.util.ArrayList;
    import java.util.List;
     
    import android.app.Activity;
    import android.os.Bundle;
    import android.view.View;
    import android.webkit.WebView;
    import android.widget.AdapterView;
    import android.widget.ArrayAdapter;
    import android.widget.ListView;
     
    public class EdtActivity extends Activity{
     
    	private WebView mWebView = null;
    	private int semaine;
    	ListView liste = null;
    	private int i = 0;
     
        /** Called when the activity is first created. */
        @Override
        public void onCreate(Bundle savedInstanceState) {
        	super.onCreate(savedInstanceState);
     
        	setContentView(R.layout.activity_edt);
     
            liste = (ListView) findViewById(R.id.ListView1);
            List<String> semaineListe = new ArrayList<String>();
     
            for(i=1;i<=40;i++){
            	semaineListe.add("Semaine "+i);
            }
     
            ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, semaineListe);
            liste.setAdapter(adapter);
     
            liste.setOnItemClickListener(new AdapterView.OnItemClickListener() {
    			@Override
    			public void onItemClick(AdapterView<?> adapterView, View view, int position,long id) {
    				// TODO Auto-generated method stub
    				semaine = (int) id;
     
    			}
            	});
     
            mWebView = (WebView) findViewById(R.id.webview1);
            mWebView.loadUrl("http://caligula.ensea.fr/ade/imageEt?&identifier=2418425eb76f7fd270320dc3789af7fe&projectId=1&idPianoWeek="+semaine+"&idPianoDay=0%2C1%2C2%2C3%2C4%2C5&idTree=21&width=1018&height=629&lunchName=REPAS&displayMode=1057855&showLoad=false&ttl=1365335801856&displayConfId=7");      
     
        }
     
    }
    Merci d'avance de vôtre aide.

  2. #2
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2010
    Messages
    164
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2010
    Messages : 164
    Points : 159
    Points
    159
    Par défaut
    Bonjour,

    Si tu veux le position de ton item tu peux l'avoir avec le paramètre position, et si le numero que tu veux et stocké dans un objet (TextView par exemple ) tu vas mettre
    TextView txtViewNum = (TextView)view.findViewById(R.id.TonTxtView);

  3. #3
    Membre régulier
    Homme Profil pro
    Software Engineer
    Inscrit en
    Février 2013
    Messages
    139
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2013
    Messages : 139
    Points : 94
    Points
    94
    Par défaut
    Bonjour,

    J'ai déjà essayé position mais cela ne fonctionne pas, existe-il une sorte de charAt() car ma listeview contient des "Semaine 1", "Semaine 2", etc ... ?

  4. #4
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2010
    Messages
    164
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2010
    Messages : 164
    Points : 159
    Points
    159
    Par défaut
    essai
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    adapterView.getItemAtPosition(position);

  5. #5
    Membre régulier
    Homme Profil pro
    Software Engineer
    Inscrit en
    Février 2013
    Messages
    139
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2013
    Messages : 139
    Points : 94
    Points
    94
    Par défaut
    C'est bon j'ai trouvé en fait en effet il fallait utiliser position mais je ne mettait pas le loadUrl au bon endroit.

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

Discussions similaires

  1. Conception d'emploi du temps dans un etablissement scolaire
    Par sessime dans le forum Bases de données
    Réponses: 3
    Dernier message: 26/02/2010, 13h18
  2. emploi du temps
    Par franfr57 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 12/04/2006, 18h25
  3. Génération d'un emploi du temps
    Par cocorinneco dans le forum Access
    Réponses: 1
    Dernier message: 08/03/2006, 17h58
  4. creer un emploi du temps hebdomadaire
    Par tibiurs dans le forum Access
    Réponses: 6
    Dernier message: 21/12/2005, 18h53
  5. Quelle base de données pour un emploi du temps
    Par edouard21 dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 26/10/2005, 22h48

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