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 :

Probleme avec un menu (inflate)


Sujet :

Composants graphiques Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2011
    Messages
    104
    Détails du profil
    Informations forums :
    Inscription : Avril 2011
    Messages : 104
    Par défaut Probleme avec un menu (inflate)
    Bonjour,

    J'ai un probleme avec la création d'un menu, en effet j'ai une erreur sur le "inflate" (partie en gras et en italique) : The method inflate(int, Menu) in the type MenuInflater is not applicable for the arguments (int, Menu)

    Alors que le même code avec la même méthode marche sur une autre classe ....

    Savez vous pourquoi ?


    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
    	public boolean onCreateOptionsMenu(Menu menu){
        	
        	MenuInflater inflater =getMenuInflater();
        	inflater.inflate(R.menu.menuprincipal, menu);
        	return true;
        }
        
        public boolean onMenuItemSelected(int featureId,MenuItem item){
        	
        	switch (item.getItemId()){
           	case R.id.Regles:
           		Toast.makeText(this,"pour jouer cliquez sur new game et selectionner une taille de grille, puis trouvez les paires !",Toast.LENGTH_SHORT).show();
           		return true;
           		
           	case R.id.Quitter:
           		finish();
           		return true;
           		
           	case R.id.Auteur:
           		Toast.makeText(this,"moi",Toast.LENGTH_SHORT).show();
           		
           	}
           	return super.onMenuItemSelected(featureId, item);
           		
           	}

    Merci d'avance.

  2. #2
    Expert confirmé

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Par défaut
    Bonjour,

    Tu as quoi comme import dans cette classe ?

    Il te faut cela
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    import android.view.Menu;
    import android.view.MenuInflater;

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2011
    Messages
    104
    Détails du profil
    Informations forums :
    Inscription : Avril 2011
    Messages : 104
    Par défaut
    Merci pour ta réponse

    Je les ai , voici la liste : (avec une erreur sur : import android.view.Menu ... je sais pas pq)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    import android.app.Activity;
    import android.content.Intent;
    import android.os.Bundle;
    import android.view.Menu;
    import android.view.MenuInflater;
    import android.view.MenuItem;
    import android.view.View;
    import android.view.View.OnClickListener;
    import android.widget.Button;
    import android.widget.Toast;

  4. #4
    Membre confirmé
    Inscrit en
    Avril 2011
    Messages
    104
    Détails du profil
    Informations forums :
    Inscription : Avril 2011
    Messages : 104
    Par défaut
    Après recherches supplémentaire (internet, forum, faq android), je ne trouve personne n'ayant rencontré le même problème ... Ce qui est plutôt étrange.
    Je vais donc continuer à fouiller et vous posterais la solution si jamais je la trouve.


  5. #5
    Expert confirmé

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Par défaut
    Bonjour,

    avec une erreur sur : import android.view.Menu ... je sais pas pq
    Essaye peut être de faire un clean ou refresh sur ton projet .

    Tu as quoi sinon comme erreur sur cet import ?

  6. #6
    Membre confirmé
    Inscrit en
    Avril 2011
    Messages
    104
    Détails du profil
    Informations forums :
    Inscription : Avril 2011
    Messages : 104
    Par défaut
    Merci de ta réponse

    Elle apparaît sans que je sache pourquoi, pour l'instant j'ai réussi à l'enlever grâce au clean merci à toi (en espérant qu'elle revienne pas).
    Cependant l'erreur sur le "inflate" est toujours là ...

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

Discussions similaires

  1. Probleme avec le menu
    Par MayOL69bg dans le forum ASP.NET
    Réponses: 3
    Dernier message: 23/03/2007, 14h34
  2. probleme avec struts menu
    Par khaledirb7 dans le forum Struts 1
    Réponses: 3
    Dernier message: 07/03/2007, 12h57
  3. [c#]probleme avec les menu toolStripItem dans une form mdi??
    Par must19 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 05/11/2006, 23h02
  4. [CSS] Probleme avec mon menu css
    Par otagun dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 13/05/2006, 14h37
  5. Probleme avec un menu déroulant
    Par grumly22 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 09/05/2006, 15h04

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