1.内容颜色不可改变,app:contentScrim失效

这是一个让我百思不得其解的bug,按道理来讲,设置了app:contentScrim="?attr/colorPrimary"(示例代码,实际上我指定的是透明色)就应该生效,且不应该受其他约束限制,但无论是xml中,还是java中,都无效。效果可见下图:

初步怀疑原因:

1.和状态栏的颜色、透明值有关。

因为我业务逻辑处理时,曾经颜色值是生效的。但后来不知道改什么,就变成了这样。

2.配置环境

按理说,所有导入的官方兼容包的版本应该一致,但是因为公司业务的关系和适配工作,我们各个兼容包的版本都不一致。

    compile 'com.android.support:recyclerview-v7:22.2.1'
    compile 'com.android.support:support-v4:23.0.0'
    compile 'com.android.support:design:22.2.1'
    compile 'com.android.support:appcompat-v7:22.2.1'



    compileSdkVersion 22
    buildToolsVersion '22.0.1'

    minSdkVersion 14
    targetSdkVersion 22

上面的配置环境,是我在尽量不改变现有逻辑的情况下做出的更改。不知道和这有没有关系。

results matching ""

    No results matching ""