根据Android开发者网站上Building a Simple User Interface的说明,我打算用Eclipse打开res / layout /目录下的fragment_main.xml文件。 但是基于ADT Bundle 20140702,res / layout中只有activity_main.xml。 或者可以在版本20140321上找到fragment_main.xml。
答案 0 :(得分:2)
根据您使用的IDE,为主活动创建片段布局现在可能只是一个选项。如果我的记忆正确地为我服务,我相信在编写教程时,自动创建的片段在所有IDE中都很流行。
只需使用activity_main.xml而不是此fragment_main.xml,教程就可以正常使用。 或者您也可以右键单击布局文件夹并创建一个新的XML布局文件,并将其命名为fragment_main.xml
答案 1 :(得分:1)
默认情况下,当您在ecclipse IDE上创建一个新的Android应用程序项目时,默认布局名称为 -
activity_main.xml
这是一个空白的xml布局。
因此,您需要在fragment_main.xml
目录下对您的res/layout/
进行编码,根据您在 Android开发者页面
res/layout/
>选择新> 新的android xml文件>将文件名命名为 fragment_main.xml ,并在其中编写您的代码
或
右键单击activity_main.xml> 重构> 重命名为 fragment_main.xml
答案 2 :(得分:1)
在创建新的Android应用程序项目时,在“创建活动”页面上选择“带有片段的空白活动”选项。然后,我们可以找到 fragment_main.xml 。
答案 3 :(得分:1)
我按照上面的内容创建了一个新的fragment_main.xml
文件,但请确保在MainActivity.java
中更改此行代码:
从
setContentView(R.layout.activity_main);
到
setContentView(R.layout.fragment_main);