2011-06-21 2 views
0

Salut, je suis vraiment nouveau pour le codage android et le développement d'applications et j'ai besoin d'aide pour cela s'il vous plaît!Comment réparer mon problème avec r.id pour android?

Voilà ma situation: J'utilise le développement d'applications pour les nuls et il me donne le code à écrire pour l'application, le problème commence par findViewById (R.id.toggleButton); il y a une erreur sous R.id. Je continue d'avoir la même erreur, peu importe ce que j'essaie. Les solutions rapides qui montre sont (créer le champ « id » dans le type « R ») ou (créer « id » dans le type « R » constant)

Il ne fait pas de sens pour moi parce que dans mon fichier main.xml j'ai l'ID android: id = "@ + id/toggleButton"

Toute aide est très appréciée! =)

Répondre

0

Lorsque vous compilez dans Eclipse, il doit créer automatiquement le fichier R.java qui vous servira à identifier les ressources. Vous devriez voir + gen (Generated Java File) dans votre arborescence de projet une fois que vous l'avez construit avec succès. Vous pourriez vouloir le construire, avant de le référencer dans le code.

0

Vérifiez votre méthode onCreate et assurez-vous que vous avez la ligne suivante setContentView(R.layout.main);. Cette ligne indique quel fichier XML est en cours d'accès. Assurez-vous également que vous avez importé le R dans votre projet, en le survolant, vous devriez avoir la possibilité de l'importer. Si ces deux conseils ne fonctionnent pas; aller construire et nettoyer le projet et il devrait résoudre le problème.

0

Ouvrir le chemin de génération java et vérifier la version 2.2 (5.5) ou toute autre option disponible