我不想使用片段和片段布局。这有可能禁用eclipse的那个属性吗?首先,我创建了一个类和xml文件,然后我在Android Manifest文件中声明它们对我有用但是如果我可以禁用它需要很长时间,它会更容易。
答案 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)
答案 7 :(得分:0)
答案 8 :(得分:0)
如果您没有找到 Empty Activity 选项,请选择 Empty Activity 而不是创建 Blank Activity,您选择的是较新版本的软件而不是更新版本的软件。
答案 9 :(得分:-1)
您只需在“片段布局名称”中输入“布局名称”的相同名称,向导就不会创建片段文件
答案 10 :(得分:-1)
当您使用向导创建新的Android应用程序项目时,在进入要求您选择活动类型的屏幕后,选择空活动而不是空白活动,这是默认设置。
不会创建任何片段。