howimboe Posté(e) 24 février 2010 Share Posté(e) 24 février 2010 (modifié) Bonjour a tous, dans mon (petit) projet je cherche a ajouter un fichier mapetitefenetre.xml avec dedans quelques textview par exemple. J'ai donc créé un fichier mapetitefenetre.xml placé dans res/layout/mapetitefenetre.xml avec le main.xml. En lisant les tutos et la doc de google, j'ai cru comprend qu'il suffisait de selectioner le xml qu'on voulait a l'aide de setContentView(R.layout.xxx.xml); dans le onCreate de la classe concernée. Seul probleme, Eclipse ne me laisse pas selectioner dans R.layout.??? mon fichier xml. Me manque-t-il une étape? Merci d'avance. Paul Modifié 24 février 2010 par howimboe Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
dekans Posté(e) 24 février 2010 Share Posté(e) 24 février 2010 et avec R.id.xxxx ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
howimboe Posté(e) 24 février 2010 Auteur Share Posté(e) 24 février 2010 (modifié) et avec R.id.xxxx ? sauf erreur de ma part, le id va me permettre de selectioner l'id d'un objet, mais si le layout est pas "chargé", je pourrais pas piocher dedans. En tout cas je viens de test sur Eclipse et ca me laisse pas selectionner mon xml ou les elements déclarés dedans. Edit : en bon débutant, mon problème s'est résolu de lui meme ... import android.R; J'avais ca qui trainait dans ma classe, résultat qu'il cherchait dans les layouts du package Android et non celui de mon projet. Si ca peut servir a quelqu'un un jour ;) Merci pour la réponse et bonne journée. Modifié 24 février 2010 par howimboe Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
dekans Posté(e) 24 février 2010 Share Posté(e) 24 février 2010 Ah oui effectivement. Pour le R.layout j'ai pas de problème, regarde dans la console en bas si t'as pas une erreur. Du genre une majuscule dans le nom du fichier xml Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Rejoignez la conversation
Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.