Eclipse自动创建片段布局,如何禁用它

时间:2014-03-10 09:19:50

标签: android eclipse android-fragments fragment android-fragmentactivity

我不想使用片段和片段布局。这有可能禁用eclipse的那个属性吗?首先,我创建了一个类和xml文件,然后我在Android Manifest文件中声明它们对我有用但是如果我可以禁用它需要很长时间,它会更容易。

http://i.hizliresim.com/KgMJvQ.png

11 个答案:

答案 0 :(得分:2)

在创建新应用程序时, 只需将布局名称复制到片段布局名称(例如:activity_main)

瞧! 你得到一个没有片段部分的活动。

从活动

中删除此部分代码
if (savedInstanceState == null) {
        getSupportFragmentManager().beginTransaction()
                .add(R.id.container, new PlaceholderFragment())
                .commit();

清理项目。

答案 1 :(得分:1)

Eclipse提供了一种创建简单Android应用程序的工具,该应用程序不包含任何Fragment类或布局文件。

除了为项目选择任何类型的模板之外,您还可以创建简单的项目。

答案 2 :(得分:1)

使用导航类型创建Blank Activity project ,其他条目为默认值。

fragment_main.xml的内容复制到activity_main.xml并删除fragment _main.xml

现在转到MainAcitvity.java仅从MainActivity onCreate()方法删除此部分:

if (savedInstanceState == null) {
    getSupportFragmentManager().beginTransaction()
        .add(R.id.container, new PlaceholderFragment())
            .commit();
   }  

最后从PlaceholderFragment{}删除课程MainActivity.java及其内容 然后运行你的应用程序。

答案 3 :(得分:0)

目前似乎没有任何设置可以完成你想要的东西(我同意应该有一个)。作为一种解决方法,对类似问题的回答显示了如何从新创建的项目中删除片段。 https://stackoverflow.com/a/22482259/1287459

答案 4 :(得分:0)

你可能想试试这个。 ADT blank activity created with fragment activity..

当涉及到创建空白活动而没有碎片时,它对我来说很好。

答案 5 :(得分:0)

我是通过将BlankActivity(22.6.2)文件夹替换为android-sdk中tools / templates目录中较旧的sdk BlankActivity(22.6.1)来完成的。

答案 6 :(得分:0)

  • 首先你需要降级eclipse的ADT插件:
    转到帮助>安装新软件......然后单击蓝色链接:已安装的内容是什么?
    然后选择“Tracer for OpenGL ES”和所有包含“Android”的软件,并单击“卸载”。完成后,在这里下载eclipse的ADT插件(修订版22.3.0):
    http://dl.google.com/android/ADT-22.3.0.zip

    现在我们要在eclipse中安装它。转到帮助>安装新软件...然后单击“添加”,然后单击“存档”。浏览我们刚下载的档案,然后单击“确定”。选择列表中的所有项目,然后单击“下一步”。


  • 此时你需要降级你的android sdk工具:
    首先删除你的android sdk工具文件夹。
    然后在这里下载工具(修订版22.3):
    http://dl-ssl.google.com/android/repository/tools_r22.3-windows.zip

    然后解压缩并复制android sdk文件夹中的tools文件夹。


    不要更新eclipse ADT插件和android工具(在sdk管理器中)。

答案 7 :(得分:0)

Android听到了我们的声音:)。

只需升级或download ADT版本升级至23.0.2或更高版本。

现在你可以选择这样的空白活动,

enter image description here

答案 8 :(得分:0)

如果您没有找到 Empty Activity 选项,请选择 Empty Activity 而不是创建 Blank Activity,您选择的是较新版本的软件而不是更新版本的软件。

答案 9 :(得分:-1)

您只需在“片段布局名称”中输入“布局名称”的相同名称,向导就不会创建片段文件

答案 10 :(得分:-1)

当您使用向导创建新的Android应用程序项目时,在进入要求您选择活动类型的屏幕后,选择空活动而不是空白活动,这是默认设置。

不会创建任何片段。