ADT Android : Sem fragment_main.xml, só activity_main.xml

? user3451205 @ | Original: StackOverFlow
---

Estou tentando aprender a programar aplicativos do Android, então eu baixei o pacote ADT que o Google fornecido, e eu tentei seguir o tutorial que me permitiu criar uma aplicação simples . No entanto, durante os procedimentos, existem várias instruções me dizendo para abrir o arquivo fragment_main.xml, mas a minha / res / layout de diretório não tiver esse arquivo, apenas o arquivo activity_main.xml . Além disso, ao criar novas actividades Android, nunca houve uma opção para citar meu layout fragmento, indicando que eclipse só não criá-lo por algum motivo. Eu não acho que isso seria um problema no primeiro ( I acabou de editar activity_main vez ), até que eu percebi que o tutorial nos quis usar a algumas informações a partir da classe fragmento ou arquivo xml.

Alguém sabe por que meu Eclipse IDE não está criando um fragment_main.xml ? Vou tentar fornecer mais detalhes, se necessário.

---

Top 5 Responder

1EngineerLuna @

Abrir MainActivity.java do / ( arquivo nome do pacote) src / diretório. Então, dentro do arquivo java existe um método chamado OnCreate () que tem setContentView ( R.layout.activity_main ) como padrão.

Mude isso para R.layout.activity_main para R.layout.fragment_main assim, em vez de ter  setContentView ( R.layout.activity_main ) você vai ter setContentView ( R.layout.fragment.main )

Uma vez feito isso alterar o nome do arquivo activity_main.xml sob o / res / layout / diretório para fragment_main.xml

Obrigado por isso Onik !

2prabindh @

Com base nas versões você indicou na resposta comentário, acho que a atualização para as versões posteriores ( 22.6+ ) ajudaria, como discutido na https://code.google.com/p/android/issues/detail?id=67421

3user1193815 @

Ao criar o novo projeto Android em um dos painéis selecione " atividade em branco com Fragment " em vez de seleção padrão " Atividade Blank" . O Android desenvolvedor tutorial não diz nada sobre isso. Se o fizer, irá criar o arquivo em fragment_main.xml res / layout / que é necessário para continuar etapas subseqüentes.

4intellectual_stretch @

Tente criar um novo projeto com " Atividade em branco com Fragment " . Espero que isso é útil.