Oscar Gros Cafard Posté(e) 19 avril 2010 Posté(e) 19 avril 2010 Bonjour, je suis novice dans la programmation pour Android. Aprés avoir installé Eclipse et SDK 2.1, j'essaye ce programme trouver en tuto sur "PointGPhone.com". <?xml version="1.0" encoding="utf-8"?> xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical|center_horizontal" android:orientation="vertical" > android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:src="@drawable/icon" /> android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:text="@string/hello" android:textcolor="@color/white" android:textsize="@dimen/dim_bonjour" /> Mon problème est que j'ai ce message d'erreur, entre autre mais je pense qu'il est significatif de mes soucis. error: No resource identifier found for attribute 'textcolor' in package 'android' Si j'enlève les 2 lignes suivantes : android:textcolor="@color/white" android:textsize="@dimen/dim_bonjour" /> Cela fonctionne impec. Alors, je suis un boulet ? Hein ? Qui a dit oui au fond ? Merci d'avance en tout cas.
Profete162 Posté(e) 19 avril 2010 Posté(e) 19 avril 2010 Dans ce tutorial, je parie qu'ils te parlent d'un fichier color.xml et d'un fichier dimen.xml à placer dans ton répertoire values... Je me trompe?
Oscar Gros Cafard Posté(e) 19 avril 2010 Auteur Posté(e) 19 avril 2010 Exact, un fichier strings.xml, un colors.xml et un dimensions.xml
Profete162 Posté(e) 19 avril 2010 Posté(e) 19 avril 2010 et si tu les mets, il se passe quoi? :P Ca fonctionne ou pas?
Oscar Gros Cafard Posté(e) 19 avril 2010 Auteur Posté(e) 19 avril 2010 Ils sont déjà dans le répertoire res\values. C’est bien la mon problèmes, tous les fichiers sont bien créés dans les répertoires mais, on dirait qu’il ne les trouvent pas.
Profete162 Posté(e) 19 avril 2010 Posté(e) 19 avril 2010 Tu as bien: import ton.nom.de.package.R au début de ton code, comme il dit :No resource identifier found for attribute 'textcolor' in package 'android' je me demande si tu n'as pas importé le fichier R de android... white est bien défini dans color.xml?
popolbx Posté(e) 19 avril 2010 Posté(e) 19 avril 2010 et au pire la version du SDK...si le tutoriel est trop vieux ou trop recent ça peut jouer des tours. genre tutoriel 2.1 sur un projet en api 4... ou 3 ça peut piquer... et inverse un tutoriel 1.1 sur un api 6 est obsolète et compilera pas toujours...
Oscar Gros Cafard Posté(e) 20 avril 2010 Auteur Posté(e) 20 avril 2010 Tu as bien:import ton.nom.de.package.R au début de ton code, comme il dit :No resource identifier found for attribute 'textcolor' in package 'android' je me demande si tu n'as pas importé le fichier R de android... white est bien défini dans color.xml? Euh, je regarde ou pour import ?? White est bien defini j'ai prevenu, je suis un boulet, je connais pas eclipse...
Oscar Gros Cafard Posté(e) 20 avril 2010 Auteur Posté(e) 20 avril 2010 et au pire la version du SDK...si le tutoriel est trop vieux ou trop recent ça peut jouer des tours.genre tutoriel 2.1 sur un projet en api 4... ou 3 ça peut piquer... et inverse un tutoriel 1.1 sur un api 6 est obsolète et compilera pas toujours... Je peux reinstallé et choisir que le 2.1 et l'api qui va avec ???
Profete162 Posté(e) 20 avril 2010 Posté(e) 20 avril 2010 Sorry, je me suis trompé, ca a rien à voir mon truc d'import. Normalement, quand tu mets android:textcolor="@color/white" android:textsize="@dimen/dim_bonjour" il va voir dans les fichiers color.xml et dimen.xml qui sont dans ton repertoire values ( si ca ne fonctionne pas essaie colorS et dimenS) Si dans ces fichiers il y a dans color(s).xml: #FFFFFFFF et dans dimen(s).xml 69dip Normalement il devrait faire le lien tout seul
Oscar Gros Cafard Posté(e) 20 avril 2010 Auteur Posté(e) 20 avril 2010 Bon, après avoir tout réinstallé, ca marche. Ok, je ne sais pas pourquoi mais bon…. Je peux choisir le Sdk 1.5 ou 2.1 mais, l’Api, c’est Eclipse qui choisi ? Je n’ai pas trouvé.
Recommended Posts
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.