在eclipse中ADT更新后,每当我为android创建一个新项目时,都会创建一个默认的片段活动。如何获得创建简单的活动总是?在eclipse中创建新的android项目,并带有Fragment活动
我不想降级ADT。
这可能吗?任何工作?
在eclipse中ADT更新后,每当我为android创建一个新项目时,都会创建一个默认的片段活动。如何获得创建简单的活动总是?在eclipse中创建新的android项目,并带有Fragment活动
我不想降级ADT。
这可能吗?任何工作?
由于Activity只是一个Java类,只需接受ADT在初始创建项目期间为您提供的默认值。创建你的项目,然后手动:
1.删除项目中的所有class
和layout
文件。
2.创建您的Java
类文件,扩展为Activity
(在您需要的软件包中)。
3.创建XML布局文件(位于res/layout
文件夹中)。
4.使用onCreate()
方法中的setContentView(R.layout.YOUR_LAYOUT_ID)
“连线”您的Java类文件和XML布局文件。
5.完成!
编辑
记得注册您的活动的清单以及手动。
最新的ADT插件是这样做的,如果你创建任何简单的项目,你将永远得到FragmentActivity
不是一个简单的Activity
。你不能改变它。
在新的ADT本身中有空白活动定义了一个操作栏和可选的导航元素,如标签或水平滑动。
如果您想在您的项目中创建简单的活动,那么您可以简单地创建类并将Activity扩展到其中,这是现在唯一的方法。或者,只需更改代码即可更改Fragment
和Activity
。
更好的解决方案是从活动中删除所有不必要的代码 将fragment.xml的内容移动到activity.xml –