草庐IT

colorPrimary

全部标签

java - 将android colorPrimary(应用栏)更改为渐变色

我需要将应用程序栏上的颜色更改为某种渐变色。我在drawable文件夹中创建了action_bar_bg.xml文件:我尝试更改styles.xml中的colorPrimary:@drawable/action_bar_bg但它不起作用。我收到错误:android.content.res.Resources$NotFoundException:Fileres/drawable/action_bar_bg.xmlfromcolorstatelistresourceID#0x7f020046)我想达到那个结果:我必须更改代码中的哪些内容? 最佳答案

android - 找不到与给定名称 attr "colorPrimary"匹配的资源

我很难在XamarinStudio中编译我的Android应用程序。出现的错误如下:Noresourcefoundthatmatchesthegivennameattr"colorPrimary"它指的是我的styles.xml:@color/colorPrimary@color/colorPrimaryDark@color/colorAccent在网上找到的通常建议是将SDK版本设置为21或更高版本。但我已经尝试过了:在list中将minSdkVersion设置为21在list中将targetSdkVersion设置为21在项目设置中将目标框架设置为Android5.0清理并重建项目

android - Ripple、colorPrimary 或 colorAccent 的颜色应该是什么? ( Material 设计)

我正在阅读MaterialDesignGuidelines但如果不是黑色(带alpha),我不知道波纹的颜色应该是什么。例如,我有一个colorPrimary=blue和colorAccent=red的应用。实际上我正在使用colorAccent(带alpha),如果我想要与波纹不同的黑色颜色,我应该使用colorPrimary(带alpha)?我检查了谷歌的所有应用,但他们从不使用带颜色的涟漪。像我现在这样的图像: 最佳答案 对彩色波纹使用26%的alpha。AndroidL不支持颜色状态列表中的主题属性和元素没有alphacha
12