Android:style值在eclipse中没有发现错误



在manifest.xml

中有以下代码行
android:theme="@android:style/Theme.Holo.Light"

我主要使用AIDE开发了我的应用程序,在AIDE中,这一行运行良好(编译和工作)。然而,前几天我把我的应用程序移动到eclipse,这出于某种原因给了我这个错误(相同的文件,我没有做任何改变)

No resource found that matches the given name Theme.Holo.Light (at 'theme' with value '@android:style/Theme.Holo.Light').

如果这在AIDE中不起作用,我会认为这行是错误的,但我的功能很好。更有趣的是,当我将api级别更改为低于11(当引入holo时)时,我会得到第二个错误

@android:style/Theme.Holo.Light requires api level 11

现在,第二个错误似乎向我暗示主题存在(并且eclipse可以找到它),但即使api级别为11,第一个错误仍然存在。有人能解释一下这件事吗?

我建议清理并构建您的项目。

如果这不起作用,则

右键单击项目->选择ANdroid工具->添加支持库

然后清理并建造项目.

像这样使用android:theme="@style/AppTheme

相关内容

  • 没有找到相关文章

最新更新