Android Theme.AppCompat.Light.DarkActionBar样式无法工作/加载

Android Theme.AppCompat.Light.DarkActionBar样式无法工作/加载,android,load,themes,android-appcompat,Android,Load,Themes,Android Appcompat,我已经尝试了这里的答案,在你重复回答并对这个问题排序之前: 所以。。。我没有得到编译错误,应用程序运行,但没有加载基于Appcompat.Light.DarkActionBar的样式化主题,相反,它似乎加载了设备默认主题 仔细观察,我注意到以下几点: 因此,我猜测Eclipse没有找到Theme.Appcompat.Light.darkaActionBar,而是加载设备默认值。它似乎也不是唯一找不到的主题。我没有收到关于找不到资源的投诉 问题:我如何恢复主题 编辑:我将AppCompat-v7

我已经尝试了这里的答案,在你重复回答并对这个问题排序之前:

所以。。。我没有得到编译错误,应用程序运行,但没有加载基于Appcompat.Light.DarkActionBar的样式化主题,相反,它似乎加载了设备默认主题

仔细观察,我注意到以下几点:

因此,我猜测Eclipse没有找到Theme.Appcompat.Light.darkaActionBar,而是加载设备默认值。它似乎也不是唯一找不到的主题。我没有收到关于找不到资源的投诉

问题:我如何恢复主题

编辑:我将AppCompat-v7用作项目库,并注意正确加载,遵循问题第一行中提到的步骤,尝试更改所有内容。 下面是样式代码,我知道它可以工作,因为在我重新安装Eclipse之前,它确实可以工作,并且是由主题样式生成器生成的:


@可绘制/可选择的\u背景\u示例
@style/PopupMenu.Example
@style/DropDownListView.Example
@style/ActionBartaStyle.Example
@style/DropDownNav.Example
@style/ActionBar.Solid.Example
@可绘图/驾驶室\背景\顶部\示例
@可绘制/驾驶室\背景\底部\示例
@style/ActionButton.CloseMode.Example
@style/Theme.Example.Widget
@可绘制/ab_实体_示例
@可绘制/ab_堆叠_实体_示例
@可绘制/ab_底部_实体_示例
@style/ProgressBar.Example
@可绘制/ab_透明_示例
@style/ProgressBar.Example
@可绘图/菜单\下拉菜单\面板\示例
@可绘制/可选择的\u背景\u示例
@可绘制/选项卡指示器选项卡示例
@可绘制/微调器\u背景\u ab\u示例
@可绘图/菜单\下拉菜单\面板\示例
@可绘制/可选择的\u背景\u示例
@可绘制/进度\水平\示例
@可牵引/btn\u驾驶室\u完成\u示例
@style/PopupMenu.Example
@style/DropDownListView.Example
15便士
大胆的
#FFFFFF
居中
#000000
1.
1.
0.6
@可拉拔/按钮选择器
5dp
真的
真的
0dp
@android:彩色/透明
@android:style/Animation.Dialog
状态未指定|调整盘
真的
@可绘图/列表选择器



从所有父属性中删除“
@style/
”前缀。

由于没有太多细节,我想您可能忘记了需要在每个活动中扩展ActionBarActivity

public class MainActivity extends ActionBarActivity
这段视频很好地解释了这一点:


发布相关的
style.xml
文件。您使用的是什么版本的AppCompat-v7?我使用的是android-support-v7-AppCompat。。。或者如何检查AppCompat-v7版本??对于Eclipse,您可以在SDK管理器中检查下载的版本。它靠近底部,被称为“Android支持库”。我得到了Android支持库版本21.0.1!无益。。。如前所述,如图所示。。。Eclipse甚至没有给我一个带有Theme.AppCompat的预览,所以它不是我的样式代码。。。我相信至少……请注意,左边的预览不是我的风格主题,而是theme.AppCompat.Light.DarkActionBarI,我现在看到了。使用@style前缀肯定会导致主题无法正确加载,即使它不会给出构建错误。但它应该加载到设计器中。但是,您确定在Eclipse中创建appcompat项目时包含了v4库jar吗?你完全明白了吗?是的,我有:/。。。它与我在Java构建路径下的Order and Export选项卡中检查项目(而不是AppCompat)的内容相关吗?有趣的是,预览适用于android版本3.x.x!但只是!2.x及以上版本3不起作用。我检查了所有的SDK是否正确安装了不同的android版本!
<style name="Theme.Example" parent="Theme.AppCompat.Light.DarkActionBar">
public class MainActivity extends ActionBarActivity