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 :

Problème de onClick dans un sous menu Android


Sujet :

Composants graphiques Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Lycéen
    Inscrit en
    Novembre 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Lycéen
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2014
    Messages : 13
    Par défaut Problème de onClick dans un sous menu Android
    Bonjour tout le monde

    Voilà je vien de créé un sous menu a mon application Android
    Comme ceci => Nom : Screenshot_2014-11-26-06-08-08.png
Affichages : 238
Taille : 137,7 Ko

    Quand j'appuie sur "Quitter" ça quitte l'application
    Mais quand j'appuie sur "à propos du développeurs" il ne ce passe rien, j'aimerai que ça m'ouvre un petit menu ou il y aura écrit un gros de texte via le string.XML. Pour la création du sous menu j'ai suivie le tutoriel qui est sur ce site www.developpez.net
    => http://android.developpez.com/index/...e-Tuto-Mobile/ S'il vous plaît aider moi

  2. #2
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2008
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Essonne (Île de France)

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

    Informations forums :
    Inscription : Mai 2008
    Messages : 30
    Par défaut
    Bonjour, n'aurais-tu pas oublié le ".show();" pas hasard ?

    Toast.makeText(Tutoriel10_Android.this, "Option", Toast.LENGTH_SHORT).show();

  3. #3
    Membre averti
    Homme Profil pro
    Lycéen
    Inscrit en
    Novembre 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Lycéen
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2014
    Messages : 13
    Par défaut
    Non j'ai enlever toute la phrase parce que je voulait pas qu'un toast apparaissent.
    J'aimerai qu'une fois appuyé dessus un petit menu contextuelle apparaissent, exemple d'une autre application une fois appuyé sur un sous menu voilà ce qu'il apparait =>
    La c'est avant d'appuyer sur a propos du développeur => Nom : Screenshot_2014-11-26-09-47-01.png
Affichages : 260
Taille : 55,7 Ko

    La c'est une fois appuyé sur a propos du développeur =>Nom : Screenshot_2014-11-26-09-47-12.png
Affichages : 224
Taille : 130,2 Ko

    Voilà j'aimerais ça mais sans l'image et les icônes, je veut juste que ce petit menu contextuelle apparaissent

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Juillet 2012
    Messages
    476
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2012
    Messages : 476
    Par défaut
    A première vue, ca ressemble à une nouvelle activité, donc l'action à faire peut se résumer en :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Intent intent= new Intent(context, SecondActivity.class);
    startActivity(intent);
    ou sinon, c'est une DialopBox customisée.

  5. #5
    Membre éclairé
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Novembre 2014
    Messages
    67
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Ingénieur intégration

    Informations forums :
    Inscription : Novembre 2014
    Messages : 67
    Par défaut
    Salut,

    Je n'aurai pas dit une nouvelle activité, plutôt une custom view.

    Mais si on reviens à ton problème, tu dis que rien ne s'affiche, mais tu as fais quoi exactement ?
    Tu peux nous montrer ton code ?

  6. #6
    Membre averti
    Homme Profil pro
    Lycéen
    Inscrit en
    Novembre 2014
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Lycéen
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2014
    Messages : 13
    Par défaut
    Mon fichier java

    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
    public void onCreateOption(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.menu); 
     
        }
     
        public boolean onCreateOptionsMenu(Menu menu) {
     
            //Création d'un MenuInflater qui va permettre d'instancier un Menu XML en un objet Menu
            MenuInflater inflater = getMenuInflater();
            //Instanciation du menu XML spécifier en un objet Menu
            inflater.inflate(R.layout.menu, menu);
     
    		return true;
    	}
     
     
     
    	//Méthode qui se déclenchera au clic sur un item
    	public boolean onOptionsItemSelected(MenuItem item) {
    		//On regarde quel item a été cliqué grâce à son id et on déclenche une action
    		switch (item.getItemId()) {
                case R.id.option:
    				return true;
    			case R.id.quitter:
    				//Pour fermer l'application il suffit de faire finish()
    				finish();
    				return true;
    		}
    		return false;}
    Je vous met le fichier XML au cas ou
    C'est le sous menu (je l'est mis dans le dossier "layout")

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <menu xmlns:android="http://schemas.android.com/apk/res/android">
     
    	<item android:id="@+id/option" 
    		android:title="À propos du Développeur">
     
     
    	</item>
     
    	<item android:id="@+id/quitter" 
    		android:title="Quitter"/>
    </menu>
    Vous allez me prendre pour un âne mais j'ai même essayée de faire u' onClick pour ça pour vous dire que j'ai toute essayer après d'un autre coter un peut d'aide me ferai le plus grand plaisirs pace que franchement avant de poster cette question j'ai chercher a peut près 5 ou 8 heure, pour vous dire j'en devient énormément fou

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

Discussions similaires

  1. Simuler un click dans un sous menu
    Par andrebernard dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 10/03/2009, 12h40
  2. Image dans un Sous-Menu
    Par Ralay dans le forum Composants VCL
    Réponses: 4
    Dernier message: 30/09/2008, 12h37
  3. [MOSS2007] Filtre dans un sous-menu
    Par dsy dans le forum SharePoint
    Réponses: 4
    Dernier message: 01/02/2008, 09h25
  4. Problème de requête dans un sous formulaire
    Par La crevette dans le forum IHM
    Réponses: 3
    Dernier message: 09/07/2007, 17h00
  5. Réponses: 3
    Dernier message: 20/04/2007, 16h37

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