Android Action bar
问题描述:
我想演示Android Action Bar并创建了一个应用程序来试用它。我已经安装并将库链接到了项目中(我认为是正确的),并且必须尽我所知正确设置它。但问题是,MainActivity无法加载任何主要资源文件。Android Action bar
MainActivity布局:
Create field 'activity_main' in type 'layout'
菜单的xml文件:
Create field 'menu' in type 'R'
清单中的主题:
No resource found that matches the given name (at 'theme' with a value
'@style/Theme_appCompat_Light_DarkActionBar')
主要布局和菜单的xml都存在,但我承认我不知道主题文件的确认位置,尽管我不认为这是问题所在。
我已经采取了screenshot,显示我的项目
测试应用程序和程序兼容性文件夹的配置存在于文件系统中的同一个地方,并构建路径,库条目都看起来是正确的。如果需要,我还可以附加这些配置的屏幕。
我觉得这是某种配置错误,但我对android开发非常陌生,并且没有足够的关于项目结构的信息来查看我需要进行更改的位置。
任何帮助将不胜感激。
答
您的AndroidManifest.xml中似乎有错误。在xml文件中没有错误之前,Eclipse将不会生成R(引用文件)文件。
您还需要android-support-v13.jar库,因为那里也有一些主题。
如果这对于Manifest中的主题不起作用,则需要在您的值文件夹中找到适合您的主题名称的themes.xml。这里有一个例子:
<!--
the theme applied to the application or activity
-->
<style name="CustomLightTheme" parent="@android:style/Theme.Holo.Light">
</style>