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 :

Projet application Mastermind


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2011
    Messages : 62
    Par défaut Projet application Mastermind
    Bonjour à tous,

    Je suis actuellement en école d'ingénieur, et j'ai un petit projet semestriel qui consiste à créer un équivalent du jeu Mastermind sur Android. Jusque là, je n'ai pas spécialement de problème, l'interface est basique mais fonctionnelle (voir ici et )

    Mon soucis actuel vient d'un problème de syntaxe (je ne connais pas énormément les spécificités du Java), mes différents éléments sont nommés : choix1_1, choix1_2... choix1_4, choix2_1...choix4_4.

    Je peux donc les identifier grâce à un findViewById(R.id.choix1_1). Mon problème vient de l'identification de chaque choix. Est-il possible d'avoir une syntaxe du type findViewById(R.id.choix$i_$j) avec i et j deux variables int ?

    Merci d'avance

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Syntaxiquement: non, le Java ne permet pas ça.
    Le mieux dans ce cas de figure est d'utiliser les listes (avec l'implémentation ArrayList par exemple).

    En l'occurrence, il faudrait une liste de listes de choix et l'appel à findViewById ressemblerait à ça: findViewById(R.id.get(i).get(j))

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2011
    Messages : 62
    Par défaut
    Effectivement, cela semble intéressant (j'étais parti sur un switch lourd et long à mettre en place, l'Arraylist est bien plus intéressante). Je vais mettre ça en place, et je vous donnerais des nouvelles ensuite.

  4. #4
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2011
    Messages : 62
    Par défaut
    Rebonjour !

    Je me permets de reposter une seconde fois. Donc j'ai abouti à une version correcte de mon application (à savoir 4 couleurs, 4 essais). C'est très simple pour le moment, mais ça fonctionne.

    Si vous voulez essayer, l'Apk est disponible ici. Je prends volontiers d'éventuels commentaires.

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2011
    Messages : 62
    Par défaut
    Bonjour !

    J'ai un petit soucis, en voulant changer la version du Sdk nécessaire à mon projet, la compilation ne se lance plus, et je n'ai plus la classe R. Une idée de comment faire re-fonctionner mon projet ?

    Merci.

  6. #6
    Membre prolifique
    Avatar de Ryu2000
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2008
    Messages
    10 245
    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 245
    Par défaut
    Il faut que tu donnes les messages d'erreurs que tu as eu.

    Comment à tu changer de sdk exactement ?
    Et pourquoi ?

Discussions similaires

  1. Projet Application groupware/gestion de projets: quelle(s) techno(s) ?
    Par n1n0x dans le forum Développement Web en Java
    Réponses: 5
    Dernier message: 18/01/2008, 10h46
  2. Réponses: 5
    Dernier message: 15/12/2007, 22h55
  3. Créer un projet "application window"
    Par alexis67 dans le forum Visual C++
    Réponses: 1
    Dernier message: 07/03/2007, 08h27

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