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 :

Modification ou ajout layout


Sujet :

Composants graphiques Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de janyoura
    Femme Profil pro
    étudiante ingénierie informatique
    Inscrit en
    Mars 2012
    Messages
    365
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : étudiante ingénierie informatique

    Informations forums :
    Inscription : Mars 2012
    Messages : 365
    Par défaut Modification ou ajout layout
    Salut
    je fais face à un problème dont je n'arrive pas à comprendre la raison!
    lorsque je modifie/ou ajoute un fichier layout xml dans mon projet, mis correctement sous le dossier /layout sans aucune erreur de déclaration, cependant dans ma classe lorsque j'essaye de chargé la "view" avec ce layout je ne le trouve pas dans la liste proposée de layout (càd comme si il n'est pas créé) !! Comme aussi dans la liste des identifiants (R.id.) les nouveaux id ne figurent pas. J'ai pensé que je dois importer la classe R de mon projet mais ça n'a pas résolu le problème!!
    Pouvez vous m'aider?
    Merci

  2. #2
    Membre confirmé
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2012
    Messages
    36
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Maroc

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

    Informations forums :
    Inscription : Mai 2012
    Messages : 36
    Par défaut
    est ce que t'as essayer de faire un clean puis build de ton projet?

    vérifie que la resource que tu veux récupérer est identifiée par son R.id et non pas par R.layout ou R.stylable , etc. Pour le savoir,tu peux regarder directement la classe R pour chercher la classe à laquelle appartient la ressource que tu cherchais.


  3. #3
    Membre éclairé Avatar de janyoura
    Femme Profil pro
    étudiante ingénierie informatique
    Inscrit en
    Mars 2012
    Messages
    365
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : étudiante ingénierie informatique

    Informations forums :
    Inscription : Mars 2012
    Messages : 365
    Par défaut
    Citation Envoyé par Rokia88 Voir le message
    est ce que t'as essayer de faire un clean puis build de ton projet?

    vérifie que la resource que tu veux récupérer est identifiée par son R.id et non pas par R.layout ou R.stylable , etc. Pour le savoir,tu peux regarder directement la classe R pour chercher la classe à laquelle appartient la ressource que tu cherchais.

    Non je n'ai pas fais un clean, ça devrait faire quoi le "clean"? (juste pour que je puisse comprendre le rôle de cette commande)
    Je vais essayer maintenant et voir qu'est ce que ça donne.
    Et s'il vous plait pouvez vous me dire ou se trouve la classe R?
    Merci

  4. #4
    Membre confirmé
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2012
    Messages
    36
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Maroc

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

    Informations forums :
    Inscription : Mai 2012
    Messages : 36
    Par défaut
    dans ton projet , il y normalement dans le même niveau que le package src, un package qui s'appelle gen, dedans il y a la classe R.java. Elle regroupe tous les identifiants de tes ressources. tu vas comprendre vite de quoi elle s'agit quand tu liras le code.
    clean , je sais pas au juste qu'est ce qu'elle fait. je pense qu'elle supprime tout les binaires qui ont été générés avant et les remplaces par de nouveaux binaire. à confirmer.

  5. #5
    Membre éclairé Avatar de janyoura
    Femme Profil pro
    étudiante ingénierie informatique
    Inscrit en
    Mars 2012
    Messages
    365
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : étudiante ingénierie informatique

    Informations forums :
    Inscription : Mars 2012
    Messages : 365
    Par défaut
    Citation Envoyé par Rokia88 Voir le message
    clean , je sais pas au juste qu'est ce qu'elle fait. je pense qu'elle supprime tout les binaires qui ont été générés avant et les remplaces par de nouveaux binaire. à confirmer.
    Enfin!! le problème est résolu grâce au "clean" et build, j'ai douté que la cause est la non mise à jour mais j'ai pas su comment la faire.
    Merci

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

Discussions similaires

  1. modification,suppression ajout dans des tableaux liée
    Par ninikosim dans le forum Access
    Réponses: 0
    Dernier message: 15/03/2011, 11h26
  2. Réponses: 6
    Dernier message: 04/11/2010, 20h58
  3. [MySQL] Modification et ajout de donnée depuis un formulaire
    Par masterix59 dans le forum PHP & Base de données
    Réponses: 15
    Dernier message: 18/01/2010, 15h13
  4. [Joomla!] Erreur dans virtuemart lors de modification ou ajout d'un article
    Par rinuom99 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 16/12/2008, 20h20
  5. Modification table : ajout de colonne puis insertion data
    Par nkongolo.m dans le forum Langage SQL
    Réponses: 2
    Dernier message: 16/06/2006, 19h37

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