当前位置: 首页 > 面试题库 >

ActionBarActivity:无法解析为一种类型

弓华茂
2023-03-14
问题内容

我是android编程的新手。我正在按照本教程使用“ 支持Android 2.1及* 更高 版本 ”部分中的说明将 ActionBar
添加到Main_Activity中。
*

我按照本教程添加了一个Library-Project。然后,在添加库之后,在“ 将库添加到您的应用程序项目中
”这一点上:我感到很迷…基本上是因为我在Eclipse中本身没有“ add ”选项。

但是我点击了“ 添加库 ”,然后继续..

现在,当我更改ActivityActionBarActivity

public class MainActivity extends ActionBarActivity { ... }

在我的mainActivity.java中,它给我错误(在ActionBarActivity和所有方法的名称以及某些函数下面的红线)..以及当我更改时:

<activity android:theme="@style/Theme.AppCompat.Light" ... >

在清单中,它也给我一个错误,说: 找不到与给定名称匹配的资源

我完全迷路了..我做错了什么?


问题答案:

听起来好像您没有正确导入库,尤其是当您说 at the point Add the library to your application project: I felt lost .. basically because I don't have the "add" option by itself .. however I clicked on "add library" and moved on ..

在eclipse中,您需要 右键单击该项目 ,转到 Properties ,在列表中选择 Android ,然后 单击Add
以添加库

遵循文档中的本教程

http://developer.android.com/tools/support-
library/setup.html



 类似资料:
  • 问题内容: 我的项目显示错误消息。我出于所有可能想到的原因抬起头来。我已设定和的路径。即使我的mapView可以正常工作(如果我在下面的代码中评论),这意味着已正确添加到项目中。 知道为什么会出错吗? 问题答案: 确保您已将最新的Android支持程序包添加到项目中。例如,此示例项目有一个合适的示例,并演示了的用法。

  • 问题内容: 我们的Eclipse工作区遇到了令人沮丧的问题。这是正在发生的情况的高级示例: ProjectA -src / main / java / …- build.gradle ProjectB -src / main / java / …- build.gradle 在将项目运行并将其导入Eclipse后,即使满足以下条件,有时我们也会得到“无法将MyType解析为类型”: 我们的项目在其

  • 问题内容: 这是我得到的错误: 这是我的代码: 另外,我在一个单独的类中声明了这一点: 是什么导致此错误,我该如何解决? 编辑:缩进,空格,命名约定和可读性问题已得到解决。 问题答案: 问题在于,这似乎是一个内部类(很难说,您的缩进是不好的),并且由于它不是静态的,因此您无法单独实例化它。 您要么需要自己创建一个类,要么使其成为一个类并将其实例化为(或者无论父类是什么,您的缩进在这里实际上都没有帮

  • 问题内容: 尝试遵循本教程:教程 尝试像这样使用 JSONParser : 但是Eclipse给了我。 该怎么办? 问题答案: JSONParser类在本教程的下方,它看起来像这样…… 我会考虑看看杰克逊图书馆通过http://jackson.codehaus.org/

  • 我正在尝试将主题添加到我的项目中。它需要appcompat v7。 我按照Android开发者网站中提到的步骤添加了支持库。经过大量搜索,我知道支持库v4将与支持库v7冲突。 所以我从我的项目中删除了android库v4。因此,现在我得到了t错误()。 我必须做什么?请有人帮我解决这个问题。预先感谢

  • 在我的testrunner类中,当使用时,我收到一条错误消息,说“cucumberoptions不能解析为类型”。我使用的是最新版本的eclipse cucumber依赖项。通过安装和卸载eclipse,通过降低cucumber依赖项版本,我已经尝试了所有可能的方法。 我的跑者班是: