当前位置: 首页 > 知识库问答 >
问题:

appcompat_v7和fragment_main.xml?

薛欣荣
2023-03-14

我最近将我的eclipse和ADT插件从v22.3更新到v22.6,并认识到一些重大变化。每当我创建一个新的Android应用程序项目时,都会出现一个新的appcompat_v7库,该库在v22.3插件上不存在,还有一个fragment_main.xml文件,据我所知,该文件旨在替换activity_main.xml文件。为什么?为什么activity_main.xml文件不再直接用于活动布局,以及为什么应用程序组件库现在作为必需品包含在每个项目中?

有没有一种方法可以在不损失任何东西的情况下恢复创建项目的旧方法?顺便说一下,我创建了与Android版本2.2到4.4兼容的项目。

共有1个答案

谢华彩
2023-03-14

片段对于浏览活动的布局很有用,例如,如果你有两个不同的纵向和横向模式的布局,那么你可以简单地浏览不同的片段。其次,如果你甚至不能习惯它,只需从activity_main.xml和中删除默认代码,并剪切fragment_layout.xml并将其粘贴到activity_main。然后删除MainActivity.java中与fragment相关的代码,然后删除fragment_main.xml文件。希望能管用。对我很有效。

 类似资料:
  • 我正在尝试让我的Android应用程序运行API 8。我已将项目的构建目标更改为2.2,并将java编译器更改为1.6。在出现问题时,我遇到了一个R无法解决的错误(我已检查以确保我的文件不包含import Android.R),并且在控制台中,我收到了大量红色文本,表示: [2015-08-02 16:12:13-my app] /home/myname/workspace/appcompat_v

  • 我在Android开发,切换到API22后,我开始在我的应用程序中有错误。在stackoverflow上搜索,我找到了解决方案,获得了最新版本的appcompat_v7。 我怎么继续?我可以在哪里下载最新版本或在哪里更新它?

  • 当我构建一些简单的项目时,Eclipse会在我的工作区中自动生成appcompat_v7库项目,并将其包含在我的原始项目的依赖列表中。同时,我下载了几次新的支持库(通过SDK管理器)。然后,我尝试再次构建相同的项目,但这一次在依赖项部分,我手动删除了appcompat_v7,并添加了由成功构建的Android-SDK \ extras \ Android \ support \ V7 \ app

  • 首先,我知道这个问题已经被问了很多,但似乎没有什么对我有用。我已经从android.developer在MAC 10.9.5上安装了Eclipse ADT。com并安装了最新的Android SDK工具,以及Android 5.0、Android 4.4W和Android 4.4.2所需的所有其他平台和工具。我还安装了Android支持库。但当我尝试使用默认属性运行项目时, http://post

  • 创建一个新的android项目后,Eclipse会自动创建一个“appcompat_v7”项目,在/src下没有任何文件。但它显示了样式错误。下一行是styles.xml中的第18行。 样式名称=“Widget.MediaRouter.MediaRouteButton” 父=“Widget.AppCompat.ActionButton” 我不知道Eclipse如何或为什么创建这个项目。 我是And

  • 最近,我将我的eclipse和ADT插件更新为最新版本,并认识到一些重大变化。每当我创建新的Android应用程序项目时,都会出现一个新的appcompat_v7库,它以前不存在,而且还有一个fragment_main。为什么?为什么是activity_main。xml文件不再是直接用于活动布局的首选文件,为什么appcompat库现在包含在每个项目中?我多次尝试删除eclipse/adt/sdk