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 :

unfortunatly project stopped


Sujet :

Android

  1. #1
    Membre habitué Avatar de Hind4Dev
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2014
    Messages
    428
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2014
    Messages : 428
    Points : 140
    Points
    140
    Par défaut unfortunatly project stopped
    j'ai un tp de calculatrice mais dès que j'ai ajouté le code ça a cessé de se compiler et je ne comprend même pas où est l'erreur
    Nom : 2016-04-01_18-40-22.jpg
Affichages : 186
Taille : 34,3 Ko

    voici le code
    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
    public class MainCalculator extends AppCompatActivity {
    
        @Override
    protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main_calculator);
        }
            //Déclaration des boutons des chiffres
    Button btn0_ih_gl = (Button) findViewById(R.id.btn0_ih_gl);
            Button btn1_ih_gl = (Button) findViewById(R.id.btn1_ih_gl);
            Button btn2_ih_gl = (Button) findViewById(R.id.btn2_ih_gl);
            Button btn3_ih_gl = (Button) findViewById(R.id.btn3_ih_gl);
            Button btn4_ih_gl = (Button) findViewById(R.id.btn4_ih_gl);
            Button btn5_ih_gl = (Button) findViewById(R.id.btn5_ih_gl);
            Button btn6_ih_gl = (Button) findViewById(R.id.btn6_ih_gl);
            Button btn7_ih_gl = (Button) findViewById(R.id.btn7_ih_gl);
            Button btn8_ih_gl = (Button) findViewById(R.id.btn8_ih_gl);
            Button btn9_ih_gl = (Button) findViewById(R.id.btn9_ih_gl);
    
            //Déclaration des boutons des opérations
    Button btnAdd_ih_gl = (Button) findViewById(R.id.btnAdd_ih_gl);
            Button btnSub_ih_gl = (Button) findViewById(R.id.btnSub_ih_gl);
            Button btnMult_ih_gl = (Button) findViewById(R.id.btnMult_ih_gl);
            Button btnDiv_ih_gl = (Button) findViewById(R.id.btnDiv_ih_gl);
            Button btnMod_ih_gl = (Button) findViewById(R.id.btnMod_ih_gl);
            Button btnPuis_ih_gl = (Button) findViewById(R.id.btnPuis_ih_gl);
    
            //Déclaration des boutons d'options
    Button btnEq_ih_gl = (Button) findViewById(R.id.btnEq_ih_gl);
            Button btnC_ih_gl = (Button) findViewById(R.id.btnC_ih_gl);
            Button btnDel_ih_gl = (Button) findViewById(R.id.btnDel_ih_gl);
    
            //Déclaration des champs de texte
    TextView txtFct_ih_gl = (TextView) findViewById(R.id.txtFct_ih_gl); //pour la formule
    TextView txtRes_ih_gl = (TextView) findViewById(R.id.txtRes_ih_gl); //pour le résultat
    
        //affichage selon bouton click
    public void btnClick_ih_gl(View v){
            Button btn = (Button) findViewById(v.getId());
            txtFct_ih_gl.setText(txtFct_ih_gl.getText().toString() + btn.getText().toString());
        }
    }
    quelle est la cause de cette erreur ??? et comment la résoudre ??

  2. #2
    Modérateur
    Avatar de MasterMbg
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2011
    Messages
    719
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Congo-Kinshasa

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2011
    Messages : 719
    Points : 1 493
    Points
    1 493
    Par défaut
    Salut,

    Déjà, même sans message d'erreur affiché dans le logcat, je peux remarquer que les déclarations de tes boutons et autres ne sont pas dans une méthode quelconque. Déclare les dans la méthode onCrate(...) et relance ton application. Un truc du genre :
    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
    public class MainCalculator extends AppCompatActivity {
     
        @Override
    protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main_calculator);
     
     
            //Déclaration des boutons des chiffres
    Button btn0_ih_gl = (Button) findViewById(R.id.btn0_ih_gl);
            Button btn1_ih_gl = (Button) findViewById(R.id.btn1_ih_gl);
            Button btn2_ih_gl = (Button) findViewById(R.id.btn2_ih_gl);
            Button btn3_ih_gl = (Button) findViewById(R.id.btn3_ih_gl);
            Button btn4_ih_gl = (Button) findViewById(R.id.btn4_ih_gl);
            Button btn5_ih_gl = (Button) findViewById(R.id.btn5_ih_gl);
            Button btn6_ih_gl = (Button) findViewById(R.id.btn6_ih_gl);
            Button btn7_ih_gl = (Button) findViewById(R.id.btn7_ih_gl);
            Button btn8_ih_gl = (Button) findViewById(R.id.btn8_ih_gl);
            Button btn9_ih_gl = (Button) findViewById(R.id.btn9_ih_gl);
     
            //Déclaration des boutons des opérations
    Button btnAdd_ih_gl = (Button) findViewById(R.id.btnAdd_ih_gl);
            Button btnSub_ih_gl = (Button) findViewById(R.id.btnSub_ih_gl);
            Button btnMult_ih_gl = (Button) findViewById(R.id.btnMult_ih_gl);
            Button btnDiv_ih_gl = (Button) findViewById(R.id.btnDiv_ih_gl);
            Button btnMod_ih_gl = (Button) findViewById(R.id.btnMod_ih_gl);
            Button btnPuis_ih_gl = (Button) findViewById(R.id.btnPuis_ih_gl);
     
            //Déclaration des boutons d'options
    Button btnEq_ih_gl = (Button) findViewById(R.id.btnEq_ih_gl);
            Button btnC_ih_gl = (Button) findViewById(R.id.btnC_ih_gl);
            Button btnDel_ih_gl = (Button) findViewById(R.id.btnDel_ih_gl);
     
            //Déclaration des champs de texte
    TextView txtFct_ih_gl = (TextView) findViewById(R.id.txtFct_ih_gl); //pour la formule
    TextView txtRes_ih_gl = (TextView) findViewById(R.id.txtRes_ih_gl); //pour le résultat
     
        //affichage selon bouton click
    public void btnClick_ih_gl(View v){
            Button btn = (Button) findViewById(v.getId());
            txtFct_ih_gl.setText(txtFct_ih_gl.getText().toString() + btn.getText().toString());
           }
        }
    }
    Plus tu apprends sérieusement, plus tu te rapproches d'un savoir noble. Une chose est certaine, les difficultés ne s'écarteront de ton chemin...

    Tu es nouveau dans le développement Android, la page des COURS est là pour te faciliter la vie
    Tu peux trouver la réponse à ta question dans la FAQ
    Retrouvez mon tutoriel sur la consommation des services web SOAP
    Pense à voter positivement en appuyant sur en bas à droite de la réponse qui t'a donné une piste de solution.

  3. #3
    Membre habitué Avatar de Hind4Dev
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2014
    Messages
    428
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2014
    Messages : 428
    Points : 140
    Points
    140
    Par défaut
    j'ai fait cela avant mais ça n'a pas fonctionné, toujours le même problème

  4. #4
    Modérateur
    Avatar de MasterMbg
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2011
    Messages
    719
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Congo-Kinshasa

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2011
    Messages : 719
    Points : 1 493
    Points
    1 493
    Par défaut
    Maintenant poste le message d'erreur que tu as dans le logcat...

    Christian Djo,
    Plus tu apprends sérieusement, plus tu te rapproches d'un savoir noble. Une chose est certaine, les difficultés ne s'écarteront de ton chemin...

    Tu es nouveau dans le développement Android, la page des COURS est là pour te faciliter la vie
    Tu peux trouver la réponse à ta question dans la FAQ
    Retrouvez mon tutoriel sur la consommation des services web SOAP
    Pense à voter positivement en appuyant sur en bas à droite de la réponse qui t'a donné une piste de solution.

Discussions similaires

  1. Réponses: 2
    Dernier message: 05/02/2016, 10h48
  2. Projection 2D
    Par Johngame dans le forum DirectX
    Réponses: 9
    Dernier message: 08/11/2003, 12h01
  3. Clipping et projection orthogonale
    Par Luke-77 dans le forum DirectX
    Réponses: 4
    Dernier message: 01/10/2003, 20h02
  4. Project References: qu'est-ce?
    Par Glob dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 14/08/2003, 14h01

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