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 :

Passage d'activité à activité


Sujet :

Android

  1. #1
    Membre confirmé
    Homme Profil pro
    Developpeur Android
    Inscrit en
    Juin 2012
    Messages
    65
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Developpeur Android
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2012
    Messages : 65
    Par défaut Passage d'activité à activité
    Bonjour, voici mon problème.
    J'ai un calendrier que je dois pouvoir visualiser selon 3 vues :
    - Vue jour
    - Vue semaine
    - Vue mois

    J'ai donc 1 classe java pour chacune de ces vues qui extends Activity avec chacune leur fichier xml.

    Quand je passe d'une activité à une autre en cliquant sur le bouton, je crée donc une nouvelle activité avec le code suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Intent i = new Intent(this, MainActivity.class);
    startActivity(i);
    ou

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Intent i = new Intent(this, CalendarWeekView.class);
    startActivity(i);
    Mon problème, c'est quand je passe de l'une à l'autre, je crée tout le temps une nouvelle activité.

    Si je suis sur la vue mois, je clique sur le bouton semaine pour avoir la vue semaine, je crée une activité.

    Si je suis sur la vue semaine, je clique sur le bouton mois pour avoir la vue mois, je crée une activité.

    ETC...

    Je vais donc créer des dizaines d'activité à naviguer entre ces vues.
    Ce qui pause aussi le problème du bouton retour (qui revient à l'activité précédente)


    Ma question est alors existe-t-il un moyen de n'avoir que 3 activités fixes, 1 pour chacune de ces vues et de la "re-ouvrir" ou lieu d'en créer une nouvelle à chaque clique ?

    Merci d'avance pour votre aide.

    Look de l'appli pour mieux comprendre :

  2. #2
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Mai 2013
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2013
    Messages : 70
    Par défaut
    il me semble qu'il existe une option, à mettre dans le manifeste pour faire ce que tu veux mais je m'en souviens jamais xD (je sais pas très utile :p).

    si non tente de lancer tes activity comme cela:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Intent i = new Intent(this, classalancer.class);
    i.addFlags(i.FLAG_ACTIVITY_REORDER_TO_FRONT);
    startActivity(i);

  3. #3
    Membre confirmé
    Homme Profil pro
    Developpeur Android
    Inscrit en
    Juin 2012
    Messages
    65
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Developpeur Android
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2012
    Messages : 65
    Par défaut
    Un réponse est toujours utile, surtout quand elle donne une piste
    J'essaye ça.

    EDIT :
    Ça marche et c'est exactement ce que je voulais.
    Merci beaucoup, je clos.

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

Discussions similaires

  1. Passage d'une activité (ListView) à une autre
    Par android84 dans le forum Composants graphiques
    Réponses: 9
    Dernier message: 30/01/2013, 11h46
  2. Passage d'une activité à une autre
    Par filoo85 dans le forum Android
    Réponses: 9
    Dernier message: 17/08/2012, 10h42
  3. Probleme de passage d'une activité a une autre
    Par greenday909 dans le forum Android
    Réponses: 3
    Dernier message: 29/06/2012, 14h52
  4. Android problème de passage entre les activités
    Par midou99 dans le forum Android
    Réponses: 1
    Dernier message: 02/05/2012, 07h36
  5. passage a une activité a partir d'une listview
    Par tabbabi dans le forum Composants graphiques
    Réponses: 7
    Dernier message: 05/05/2011, 12h24

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