Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >使用片段活动创建的ADT空白活动

使用片段活动创建的ADT空白活动
EN

Stack Overflow用户
提问于 2014-03-09 22:38:38
回答 15查看 44.4K关注 0票数 35

我现在真的很困惑,因为每当我创建一个新的带有空白活动的安卓应用程序时,它总是带着fragment_main.xml出来。我只想创建一个没有片段的空活动。

在第一张图片中,空白活动带有片段布局:

第二个图像显示了创建的fragment_main

现在我真的很困惑..。只有在将ADT更新到最新版本后才会出现这种情况。我引用了这个帖子:Adt doesn't create default hello world but command line does_

我只想做一个没有片段视图的空白活动的Android应用程序。

EN

回答 15

Stack Overflow用户

发布于 2014-03-18 14:25:12

对于那些想要了解如何从项目中删除片段的人:

1)复制res/layout/fragment_main.xml的所有内容。打开activity_main.xml,删除FrameLayout,然后粘贴复制的内容。

2)删除fragment_main.xml

3)在MainActivity.java中,删除整个PlaceHolderFragment类:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
/**
 * A placeholder fragment containing a simple view.
 */
public static class PlaceholderFragment extends Fragment {

    public PlaceholderFragment() {
    }

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                    Bundle savedInstanceState) {
        View rootView = inflater.inflate(R.layout.fragment_main,
                    container, false);
        return rootView;
    }
}

4)从onCreate()中删除以下行:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
if (savedInstanceState == null) {
    getSupportFragmentManager().beginTransaction()
            .add(R.id.container, new PlaceholderFragment()).commit();
}

此时,您应该已经做好了运行项目的所有准备。

票数 27
EN

Stack Overflow用户

发布于 2014-03-27 10:05:45

您可以通过编辑Android SDK文件夹中的模板文件来使用之前的模板。但是,确保你有一个"BlankActivity“文件夹的备份。

转到/templates/tools/templates/activities/BlankActivity

  • Locate
  • template.xml文件并找到以下代码段

并将constraints更改为constraints="empty"

  • 找到recipie.xml.ftl并找到以下代码段

<instantiate from="res/layout/fragment_simple.xml.ftl" to="${escapeXmlAttribute(resOut)}/layout/${fragmentLayoutName}.xml" />

并注释整行。在root/src/app_package中找到

  • 并删除这两行

root/res/layout.中的<#include "include_options_menu.java.ftl"> <#include "include_fragment.java.ftl">

  • Locate fragment_simple.xml.ftlactivity_fragment_container.xml.ftl文件将activity_fragment_container.xml.ftl文件的内容复制到fragment_simple.xml.ftl文件

现在,当您尝试创建新活动时,您将看到此屏幕

可以将Fragment Layout Name字段留空。

在空白活动的情况下,这对我来说很好。我不确定这是否是正确的方法,丢弃碎片和所有东西,但这对我来说是有效的。

票数 7
EN

Stack Overflow用户

发布于 2014-03-11 07:31:08

这是ADT版本22.6.0的一个新特性:http://developer.android.com/tools/sdk/eclipse-adt.html

编辑活动:在最新的更新中,有一个名为"Empty Activity“的新模板,它没有任何片段。这是一个扩展Activity的普通类(即使没有默认菜单)。

注意,还有一个"Blank Activity“,它扩展了ActionBarActivity并包含片段

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

https://stackoverflow.com/questions/22289164

复制
相关文章
UML学习-活动图创建
活动图(Activity Diagram)可以实现对系统动态行为的建模,主要是将用例细化,即用例内部的细节可以以活动图的方式描述。活动图描述活动的顺序,主要表活动之间的控制流,是内部处理驱动的流程,在
水击三千
2018/02/27
1.8K0
UML学习-活动图创建
TienChin 活动管理-工程创建
工程模块的创建,与之前创建渠道管理一样的,所以这里就不贴图带着大家一起动手进行了,表结构我已经给到大家了,这里我只贴一下代码生成器的代码部分即可。
程序员 NEO
2023/10/12
2010
TienChin 活动管理-工程创建
TienChin 活动管理-搜索活动
程序员 NEO
2023/10/12
1230
TienChin 活动管理-搜索活动
TienChin 活动管理-删除活动
程序员 NEO
2023/10/12
1540
活动|域名转入专场活动
请点击蓝字 关注我们 继上次官方公众号宣布DNSPod平台接入大量个性化尾缀之后,阿D在后台不断地收到建议消息,大部分小伙伴还是希望搞个域名转入的活动。 这不!将“为大家长期省钱”为己任的首席福利申请官阿D在大boss的指示下马不停蹄的安排了一波域名转入代金券福利   。 本次活动,平台所有支持转入的域名后缀都可以参与 。 特别ps. 不做新老用户区分,见者有份 ,但是数量有所限制,所以有域名转入想法的伙伴们可别观望太久哟,直接戳以下链接 ↓ 领取代金券。 https://cloud.tenc
腾讯云DNSPod团队
2023/05/04
3.9K0
活动|域名转入专场活动
TienChin 活动管理-修改活动
程序员 NEO
2023/10/12
1350
TienChin 活动管理-修改活动
TienChin 活动管理-活动导出
程序员 NEO
2023/10/12
1740
TienChin 活动管理-活动状态完善
编写一个将超过当前时间的活动状态设置为禁用,在列表查询的时候进行更改一下调用一下方法。
程序员 NEO
2023/10/12
1510
TienChin 活动管理-活动状态完善
TienChin 活动管理-添加活动接口
程序员 NEO
2023/10/12
1500
TienChin 活动管理-修改活动接口
我们在进行数据修改的时候,有的数据在新增的时候是需要校验必填项的,但是在编辑的时候却不需要,这个时候可以使用校验分组的方式进行区分实现方式如下。
程序员 NEO
2023/10/12
1540
TienChin 活动管理-修改活动接口
TienChin 活动管理-添加活动页面
直接将原有的 index.vue 的全部内容替换成下面的,这里先替换,我只是补齐文档,后面新模块开发我会一步一步进行记录起来:
程序员 NEO
2023/10/12
2840
使用plantUML建模活动图
当今软件开发人员和架构师需要在项目中使用各种图表来描述和传达设计方案。活动图是一种流程图,用于描述系统中的活动和动作。PlantUML是一种文本建模工具,可以用来创建各种类型的图表,包括活动图。在本文中,我们将介绍PlantUML活动图的规则和语法,以帮助软件开发人员和架构师更好地使用这个工具。
运维开发王义杰
2023/08/10
1.4K0
使用plantUML建模活动图
TienChin 活动管理-活动列表展示
程序员 NEO
2023/10/12
2190
TienChin 活动管理-活动列表展示
活动资讯
活动资讯 以下是过往关于活动资讯的文章,点击对应的题目获取文章。 【D1】OFC上的腾讯声音 【D2】腾讯5G示范项目获GNTC国际大奖,推进边缘计算和网络加速等核心技术发展 (持续更新中) 鹅厂网事 一群鹅厂年轻的网络爱好者
鹅厂网事
2020/04/13
2.2K0
安卓应用安全指南 4.1.3 创建/使用活动 高级话题
我们已经解释了如何实现本指南中的四类活动:私有活动,公共活动,伙伴活动和内部活动。 下表中定义了每种类型的导出属性的允许的设置,和intent-filter元素的各种组合,它们在AndroidManifest.xml文件中定义。 请使用你尝试创建的活动,验证导出属性和intent-filter元素的兼容性。
ApacheCN_飞龙
2022/12/01
1.4K0
使用Intent在活动之间穿梭
Intent是Android中各组件进行交互的一种重要方式,它不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递数据.
Dream城堡
2018/12/12
6040
安卓应用安全指南 4.1.2 创建/使用活动 规则书
仅在单个应用中使用的活动,不需要能够从其他应用接收任何意图。 开发人员经常假设,应该是私有的活动不会受到攻击,但有必要将这些活动显式设置为私有,以阻止恶意内容被收到。
ApacheCN_飞龙
2022/12/01
1.3K0
安卓应用安全指南 4.1.1 创建/使用活动 示例代码
使用活动的风险和对策取决于活动的使用方式。 在本节中,我们根据活动的使用情况,对 4 种活动进行了分类。 你可以通过下面的图表来找出,你应该创建哪种类型的活动。 由于安全编程最佳实践根据活动的使用方式而有所不同,因此我们也将解释活动的实现。
ApacheCN_飞龙
2022/12/01
1.6K0
如何使用Aced分析活动目录的DACL
Aced是一款针对活动目录的安全检测与分析工具,该工具可以帮助广大研究人员解析单个目标活动目录的DACL。Aced可以针对目标帐户识别可疑的入站访问权限,解析入站权限的SID,并将该数据呈现给研究人员。除此之外,Aced还整合了pyldapsearch工具的日志记录功能,可以在本地记录目标主体的LDAP属性,而pyldapsearch的配套工具BOFHound可以对这些属性进行解析,随后我们可以将收集到的数据导入到BloodHound中进行后续操作。
FB客服
2022/11/14
6220
如何使用Aced分析活动目录的DACL
活动目录安全-整理活动目录数据库
活动目录(Active Directory)是面向Windows Standard Server、Windows Enterprise Server以及 Windows Datacenter Server的目录服务。(Active Directory不能运行在Windows Web Server上,但是可以通过它对运行Windows Web Server的计算机进行管理。)Active Directory存储了有关网络对象的信息,并且让管理员和用户能够轻松地查找和使用这些信息。Active Directory使用了一种结构化的数据存储方式,并以此作为基础对目录信息进行合乎逻辑的分层组织。
用户7881870
2021/05/17
9.6K0

相似问题

使用片段创建空白活动时导入冲突

12

使用片段在活动中创建新活动

12

Eclipse ADT无法创建活动

22

ADT捆绑无法创建新的活动

10

活动/片段到活动/片段到活动/片段

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文