kent99 Posté(e) 5 décembre 2011 Posté(e) 5 décembre 2011 Bonjour J'aimerais créer un clavier personnalisé avec donc 26 boutons (de A à Z) mais Eclipse me dit que j'ai une erreur du type Migration Code. J'ai cherché mais je ne comprends pas l'erreur. Button A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T ... /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.display_hangman); A=(Button)findViewById(R.id.buttonA); B=(Button)findViewById(R.id.buttonB); C=(Button)findViewById(R.id.buttonC); D=(Button)findViewById(R.id.buttonD); E=(Button)findViewById(R.id.buttonE); F=(Button)findViewById(R.id.buttonF); .... Merci.
chpil Posté(e) 6 décembre 2011 Posté(e) 6 décembre 2011 Tu peux préciser l'erreur qu'Eclipse t'affiche, le message, les lignes de code qui sont en erreur ?
kent99 Posté(e) 6 décembre 2011 Auteur Posté(e) 6 décembre 2011 Voici une capture d'écran de mon code et de mon erreur. Merci
chpil Posté(e) 6 décembre 2011 Posté(e) 6 décembre 2011 Ton projet est une librairie ? Tu as un switch sur des ids de layout/de composants ? Parce que je ne vois pas le lien entre le message de la boîte d'erreur et ton code... Tu peux indiquer précisément l'erreur pour une des lignes de ton code (dans l'onglet "Problems") ? Au pire, tu peux peut-être faire un clean de ton projet...
kent99 Posté(e) 6 décembre 2011 Auteur Posté(e) 6 décembre 2011 Non mon projet n'est pas une librairie. Voici une capture d'écran de mes erreurs. Etant débutant en développement android j'ai du mal à résoudre cette erreur. Si vous voulez mon code je peux vous l'envoyer. J'ai trouvé l'erreur et c'est une erreur bizarre ... Quand je déclare mon bouton pour la lettre R (c'est-à-dire button R) c'est là que l'erreur apparaît. J'ai donc renommer le bouton en Ri et je n'ai plus aucune erreur. Merci beaucoup pour l'aide.
Jebik Posté(e) 9 décembre 2011 Posté(e) 9 décembre 2011 Bizarre oui et non R est une variable deja défini, un objet même, C'est la class R qui est généré dans eclipse. Mais ce qui est étrange c'est que quand eclispe voit 2 variable du même nom il aurait du te proposer de renommer R de Button R en autre chose. Même si ton problème est résolue il est bon de rappeler a ceux qui passerait par la qu'il ne faut pas nommer de variable R dans un projet android.
Recommended Posts
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.