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 :

rafraîchissement d'une zone précise dans une activité


Sujet :

Android

  1. #1
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2013
    Messages
    273
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2013
    Messages : 273
    Points : 150
    Points
    150
    Par défaut rafraîchissement d'une zone précise dans une activité
    bonjour,

    je suis en train de développer une petite application contenant un questionnaire, j'aimerai organiser la vue de cette manière, en haut un textview qui affiche le score ( qui doit augmenter ou baisser de question en question ) en dessous, un textview qui affiche la question, en dessous, un edittext et un bouton pour entrer et valider la réponse.

    mon problème est que, j'ai donc implémenté tout ce qu'il fallait, j'ai créé un code pour générer des questions aléatoires, mais je n'arrive pas a trouver une solution pour faire que si une bonne réponse est entrée, que la question se rafraîchisse, j'ai donc essayer de créer un intent qui rafraîchit l'activité mais le problème est que quand je fais ça, le score se rafraîchit aussi, et donc repart a zéro

    donc je ne sais pas trop comment faire pour rafraîchir seulement la question et pas le score.

    merci d'avance

  2. #2
    Rédacteur
    Avatar de David55
    Homme Profil pro
    Ingénieur informatique
    Inscrit en
    Août 2010
    Messages
    1 542
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2010
    Messages : 1 542
    Points : 2 808
    Points
    2 808
    Par défaut
    Bonjour,

    Je ne sais pas comment as tu implémenté ton programme mais c'est normalement assez simple. Tu dois avoir qu'une seul activité. Pas d'intent!
    Lorsque tu cliques sur ton bouton, tu as juste à :
    - Editer ton score pour l'incrémenter,
    - Editer ton textView de la question pour afficher une autre question,
    - Editer ton EditText pour supprimer la réponse.

    Et c'est tout!

  3. #3
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2013
    Messages
    273
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2013
    Messages : 273
    Points : 150
    Points
    150
    Par défaut
    dans une catégorie les questions sont des calculs, j'utilise donc la classe random pour générer un nombre dans une variable int qui servira au calcul, je ne vois toujours pas comment je peux faire pour faire renouveler le nombre générer par la classe random sans devoir actualiser toute l’activité

    merci d'avance

  4. #4
    Membre éclairé
    Avatar de LeBzul
    Homme Profil pro
    Inscrit en
    Décembre 2008
    Messages
    381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 381
    Points : 832
    Points
    832
    Par défaut
    Salut,
    Si tu peux mettre les parties importante de ton code que l'on puisse voir comment tu as construit ton projet.
    Parce que vu comme ca, on a du mal de comprendre ou est ta difficulté.

    ... la classe random pour générer un nombre dans une variable int qui servira au calcul ...
    Pour reprendre et compléter légèrement ce que dis David55 :

    - Utilisation de la classe random pour la question,
    - Editer ton score pour l'incrémenter,
    - Utilisation de la classe random pour la question,
    - Editer ton textView de la question pour afficher une autre question,
    - Editer ton EditText pour supprimer la réponse.

    Je ne comprend pas pourquoi tu as besoin de recréer l'activité.

    Tu dois avoir une variable de classe du style :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    private QuestionRandom questionRandom;
    dans le onCreate() de l'activité :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    questionRandom = new QuestionRandom();
    Quand tu as besoin d'une nouvelle question :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    questionRandom.nouvelleQuestion();

Discussions similaires

  1. Détecter une zone précise dans une carte (matrice 2D)
    Par Aspic dans le forum Algorithmes et structures de données
    Réponses: 12
    Dernier message: 11/04/2015, 15h05
  2. Réponses: 3
    Dernier message: 07/04/2011, 15h38
  3. Réponses: 0
    Dernier message: 07/06/2009, 13h31
  4. Intégrer une zone cachée dans une zone de texte
    Par beegees dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 20/10/2008, 17h20
  5. Réponses: 3
    Dernier message: 29/06/2007, 16h29

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