每当我为android创建一个新项目时,在eclipse中进行ADT更新后,就会创建一个默认的片段活动。如何创建简单的活动?
我不想降级ADT。
这可能吗?任何解决方法?
答案 0 :(得分:2)
最新的ADT插件是这样制作的,如果您创建任何简单的项目,您将永远得到FragmentActivity
而不是简单的Activity
。你无法改变它。
在新的ADT中,有一个空白活动使用操作栏和可选的导航元素(如制表符或水平滑动)定义。
如果你想在项目中创建简单的活动,那么你可以简单地创建类并将Activity扩展到它中,这是现在唯一的方法。或者,您只需更改代码,即可使用Fragment
更改Activity
。
答案 1 :(得分:1)
由于Activity只是一个Java类,只需接受ADT在项目初始创建过程中提供的默认值。创建项目,然后手动:
1。删除项目中的所有class
和layout
文件。
2. :创建扩展Java
的{{1}}类文件(在您想要的包中)。
3. 创建XML布局文件(在Activity
文件夹中)。
4. 使用res/layout
方法中的setContentView(R.layout.YOUR_LAYOUT_ID)
“连接”您的Java类文件和XML布局文件。
5. 完成!
修改强>
请记住手动在Manifest中注册您的活动。