草庐IT

android - Lollipop AppCompat-v7 21 - 属性 "theme"已定义

我想升级我的项目以支持AndroidLollipop和API21,所以我将依赖项的AppCompat版本更改为21.0.0,我的目标SDK为21。但是现在,当我尝试将项目与gradle文件同步时,它给了我以前没有的102错误:“属性‘主题’已定义”的1个错误-由我的colors.XML文件给出,还有另外101个错误"没有找到与给定名称匹配的资源..."-其中大部分是Material错误-由"build/intermediates/exploded-aar/给出com.android.support/appcompat-v7/21.0.0/res/values-v11/values.XM

android - Lollipop AppCompat-v7 21 - 属性 "theme"已定义

我想升级我的项目以支持AndroidLollipop和API21,所以我将依赖项的AppCompat版本更改为21.0.0,我的目标SDK为21。但是现在,当我尝试将项目与gradle文件同步时,它给了我以前没有的102错误:“属性‘主题’已定义”的1个错误-由我的colors.XML文件给出,还有另外101个错误"没有找到与给定名称匹配的资源..."-其中大部分是Material错误-由"build/intermediates/exploded-aar/给出com.android.support/appcompat-v7/21.0.0/res/values-v11/values.XM

android - 如何: Define theme (style) item for custom widget

我为我们在整个应用程序中广泛使用的控件编写了一个自定义小部件。小部件类派生自ImageButton并以几种简单的方式对其进行扩展。我已经定义了一种样式,可以在使用时应用到小部件,但我更喜欢通过主题来设置它。在R.styleable中,我看到了像imageButtonStyle和textViewStyle这样的小部件样式属性。有没有办法为我写的自定义小部件创建类似的东西? 最佳答案 是的,有一种方法:假设您有一个小部件的属性声明(在attrs.xml中):声明一个您将用于样式引用的属性(在attrs.xml中):为小部件声明一组默认属

android - 如何: Define theme (style) item for custom widget

我为我们在整个应用程序中广泛使用的控件编写了一个自定义小部件。小部件类派生自ImageButton并以几种简单的方式对其进行扩展。我已经定义了一种样式,可以在使用时应用到小部件,但我更喜欢通过主题来设置它。在R.styleable中,我看到了像imageButtonStyle和textViewStyle这样的小部件样式属性。有没有办法为我写的自定义小部件创建类似的东西? 最佳答案 是的,有一种方法:假设您有一个小部件的属性声明(在attrs.xml中):声明一个您将用于样式引用的属性(在attrs.xml中):为小部件声明一组默认属

android - 找不到资源 - Theme.AppCompat.Light.DarkActionBar

我使用了ActionBar样式生成器,现在尝试在我的应用中使用,但得到:error:Errorretrievingparentforitem:Noresourcefoundthatmatchesthegivenname'@style/Theme.AppCompat.Light.DarkActionBar'.我在libs文件夹中使用android-support-v7-appcompat.jarlib我的目标是让我的应用兼容2.3或更高版本 最佳答案 AppCompat是一个库项目。你需要在你的android项目中引用库项目。查看主题

android - 找不到资源 - Theme.AppCompat.Light.DarkActionBar

我使用了ActionBar样式生成器,现在尝试在我的应用中使用,但得到:error:Errorretrievingparentforitem:Noresourcefoundthatmatchesthegivenname'@style/Theme.AppCompat.Light.DarkActionBar'.我在libs文件夹中使用android-support-v7-appcompat.jarlib我的目标是让我的应用兼容2.3或更高版本 最佳答案 AppCompat是一个库项目。你需要在你的android项目中引用库项目。查看主题

android - 无法解析 style.xml 中的符号 'Theme' (Android Studio)

从今天开始,AndroidStudio无法在styles.xml中找到AppCompat主题,但例如代码中的AppCompatActivity确实得到了识别。我的AndroidStudio版本是2.2.2,Build#AI-145.3360264我已经尝试升级到最新的构建工具,编译sdk(25)版本等,但没有解决问题。目前我已经安装了以下内容(来自sdk管理器):androidapi:19和23sdk平台工具:25.0.1sdk工具:25.2.3构建工具:23.0.2和25.0.1支持存储库:40谷歌存储库:39还有一些其他的,这里不应该列出来。应用程序的build.gradle:ap

android - 无法解析 style.xml 中的符号 'Theme' (Android Studio)

从今天开始,AndroidStudio无法在styles.xml中找到AppCompat主题,但例如代码中的AppCompatActivity确实得到了识别。我的AndroidStudio版本是2.2.2,Build#AI-145.3360264我已经尝试升级到最新的构建工具,编译sdk(25)版本等,但没有解决问题。目前我已经安装了以下内容(来自sdk管理器):androidapi:19和23sdk平台工具:25.0.1sdk工具:25.2.3构建工具:23.0.2和25.0.1支持存储库:40谷歌存储库:39还有一些其他的,这里不应该列出来。应用程序的build.gradle:ap

android - 您需要在此 Activity 中使用 Theme.AppCompat 主题(或后代)

AndroidStudio0.4.5用于创建自定义对话框的Android文档:http://developer.android.com/guide/topics/ui/dialogs.html如果您想要自定义对话框,您可以将Activity显示为对话框,而不是使用对话框API。只需创建一个Activity并将其主题设置为Theme.Holo.Dialoginlist元素:但是,当我尝试这个时,我得到了以下异常:java.lang.IllegalStateException:YouneedtouseaTheme.AppCompattheme(ordescendant)withthisac

android - 您需要在此 Activity 中使用 Theme.AppCompat 主题(或后代)

AndroidStudio0.4.5用于创建自定义对话框的Android文档:http://developer.android.com/guide/topics/ui/dialogs.html如果您想要自定义对话框,您可以将Activity显示为对话框,而不是使用对话框API。只需创建一个Activity并将其主题设置为Theme.Holo.Dialoginlist元素:但是,当我尝试这个时,我得到了以下异常:java.lang.IllegalStateException:YouneedtouseaTheme.AppCompattheme(ordescendant)withthisac