Android ADT: Aucun fragment_main.xml, seulement activity_main.xml
Je suis en train d'apprendre à programmer des applications pour android, j'ai donc téléchargé l'ADT bundle fourni par google, et j'ai essayé de suivre le tutoriel qui m'a permis de créer une application simple. Cependant, au cours de la procédure, il existe plusieurs instructions me dit d'ouvrir la fragment_main.xml fichier, mais ma mise en page/res/répertoire n'avez pas ce fichier, seul le activity_main.xml fichier. En outre, lors de la création de nouveaux Android activités, il n'a jamais été une option pour le nom de mon fragment de mise en page, indiquant que l'éclipse n'a tout simplement pas le créer pour une raison quelconque. Je ne pense pas que ce serait un problème au premier abord (j'ai juste édité activity_main), jusqu'à ce que j'ai réalisé que le tutoriel que nous utilisions les quelques informations à partir du fragment de classe ou un fichier xml.
Personne ne sait pourquoi mon IDE Eclipse n'est pas la création d'un fragment_main.xml? Je vais essayer de fournir plus de détails, si nécessaire.
Les questions qui ont été présentés sur ce lien sont exactement les questions que j'ai en ce moment. Actuellement, la mise à niveau vers 22.6.1 sous droit maintenant, et je vais vous dire comment ça se passe.
Bon de voir que votre problème est résolu. Généralement, vous n'avez pas le marquer résolu, vous choisissez l'une des réponses que réponse, pour Stackoverflow à suivre.
Que faire si aucune des réponses n'étaient les bonnes, mais prabindh commentaire était-elle la bonne?
Depuis que je n'étais pas sûr de le versions, j'ai fourni comme un commentaire. Je vais la faire comme une réponse et alors votre problème est résolu, il faut le marquer comme réponse, merci.
OriginalL'auteur user3451205 | 2014-03-23
Vous devez vous connecter pour publier un commentaire.
Basé sur les versions que vous avez indiqué dans le commentaire de la réponse, je pense que la mise à jour vers les versions les plus récentes (de 22,6+) permettrait, comme discuté dans https://code.google.com/p/android/issues/detail?id=67421
OriginalL'auteur prabindh
Lors de la création du nouveau Projet Android dans un des panneaux sélectionnez "Vierge de l'activité avec le Fragment" au lieu de sélection par défaut "Vierge à l'Activité". Le Développeur Android tutoriel ne rien dire à ce sujet. Cela permettra de créer le fichier fragment_main.xml dans res/layout/qui est nécessaire pour poursuivre les étapes suivantes.
OriginalL'auteur goyalshub1509
Essayez de créer un nouveau projet avec "Blank activity avec Fragment". J'espère que cela est utile.
OriginalL'auteur intellectual_stretch
Ouvrir MainActivity.java à partir de la src/(nom du package fichier)/répertoire. Puis dans le fichier java il y a une méthode OnCreate() qui a setContentView(R. layout.activity_main) en tant que par défaut.
Changement à R. layout.activity_main à R. layout.fragment_main
alors au lieu d'avoir
setContentView(R. layout.activity_main)
vous aurez
setContentView(R. layout.le fragment.principal)
Une fois cela fait, le changement de nom de l'activity_main.xml fichier dans /res/layout/répertoire fragment_main.xml
Merci pour cette Onik!
OriginalL'auteur EngineerLuna