使用 Appcompat 进行自定义不起作用

Posted

技术标签:

【中文标题】使用 Appcompat 进行自定义不起作用【英文标题】:customizing using Appcompat not works 【发布时间】:2013-08-14 10:58:43 【问题描述】:

我使用 Appcompat for Actionbar 来获取 android 2.1 设备中的操作栏。我包括了 appcompat 库。但它显示未找到 Theme.AppCompat.Light。请提供建议!

【问题讨论】:

【参考方案1】:

正如this thread 中所述,您不能只添加jar 文件,您需要将整个项目添加为库依赖项。您可以找到说明here。

【讨论】:

我正在使用 fedora..我如何运行这个命令 android update lib-project -p 我已经链接到我的回答中的官方说明,它们更好,因为它都在 Eclipse 中。 谢谢。它很有用。我试过了。但也会在样式中显示相同的错误【参考方案2】:

尝试使用以下步骤: 1)文件->导入(android-sdk-xxx\extras\android\support\v7)。选择appcompat 2)Project-> properties->Android。在节库Add 中选择appCompat

【讨论】:

:它可以工作。但操作栏仅以灰色和背景主题显示。我的自定义操作栏[从jgilfelt.github.io/android-actionbarstylegenerator 下载的主题不起作用 如果我将其更改为 HOLO 主题并将 sdk 最小版本更改为 11,那么我下载的主题运行良好。但我需要与 SDK-minversion 7 相同的主题。

以上是关于使用 Appcompat 进行自定义不起作用的主要内容,如果未能解决你的问题,请参考以下文章

UITableViewCell 样式字幕多行不起作用

Theme.AppCompat.Light.NoActionBar AdjustResize 不起作用

我的Android进阶之旅------>Android中ListView中嵌套(ListView)控件时item的点击事件不起作的问题解决方法

向AppTheme添加按钮样式不起作用

自定义 CreateUserWizardControl 不起作用

使用自定义 json 函数检索数据时分页不起作用