首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在ADT中开始创建新应用时删除分片布局?

如何在ADT中开始创建新应用时删除分片布局?
EN

Stack Overflow用户
提问于 2014-03-30 02:25:21
回答 6查看 3K关注 0票数 11

在Android开发人员工具的最新更新之后,每当我创建一个新项目时都会遇到一个问题。它也迫使我创建一个fragment_layout.xml。所以在hello world程序中有太多的代码。

但在前一个版本中,只出现了MainActivity.javaactivity_main.xml

有没有办法只删除MainActivity.java中的fragment_main.xml和额外的代码。

一种方法是在开始时取消对create activity部分的标记,但它也不会创建MainActivity.java

EN

回答 6

Stack Overflow用户

发布于 2014-04-17 10:36:02

要从向导创建的新应用程序中删除片段:

使用Activity.

  • Delete或您自己的
  • MainActivity的类型从ActionBarActivity更改为仅从MainActivity.
  • Delete整个if (savedInstanceState)语句导入来自MainActivity.
  • Replace的PlaceholderFragmentactivty_main.xml文件的内容,并清除您的项目。
票数 5
EN

Stack Overflow用户

发布于 2014-04-17 02:39:03

是啊,这很烦人。只需删除片段XML并使用您喜欢的布局重新创建活动XML即可。更改activity,使其扩展Activity,而不是ActionBarActivity或ADT创建的任何内容。删除actvity中声明的骨架片段类和onCreate中引用这些内容的部分。

我通常也会删除activity中的menu方法和res中的menu XML。当然还有来自strings.xml的"Hello World“之类的假字符串

票数 3
EN

Stack Overflow用户

发布于 2014-04-23 16:38:34

在您的计算机上,导航到SDK文件夹,然后选择\tools\templates\activities

复制BlankActivities文件夹并将其粘贴到同一目录中。

将BlankActivities_copy重命名为EmptyActivities

转到https://android-review.googlesource.com/#/c/88890/4

在Files部分下有一个链接列表。每个链接都指向需要添加到您创建的新EmptyActivities文件夹中的xml。

将xml从右窗格复制到左窗格顶部的path\file (链接也是路径)。如果文件已经存在,请删除内容并替换。如果该文件不存在,请创建它并将xml复制到该文件中。

对每个链接重复上述步骤。

关闭并重新打开Eclipse。如果在编辑器中打开了任何文件,Eclipse就会崩溃。

然后:在create activity屏幕上,"Empty Activity“应该是一个选项。在选择它并单击next之后,这个空的活动表单有一个默认的布局名称"activity_main“,它将在Eclipse中显示为res/ Layout / Activity _main.xml。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22735041

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档