Android - VectorXML通知图标颜色,SAMSUNG错误?

时间:2016-07-11 13:52:30

标签: android vector colors notifications

我尝试将新的VectorXML 用于小图标到 NotificationCompat.Builder 。在Nexus设备上,一切正常,Android会自动将图标调色为所需颜色,大部分为白色。但在三星(S5与Android 6.0.1)上,图标从未着色。见截图:

enter image description here

enter image description here

知道为什么吗?这是三星的实施错误?

2 个答案:

答案 0 :(得分:2)

对所有人来说,

解决方案是将基色白色,然后"自动"色彩也适用于三星设备! ;)

<vector xmlns:android="http://schemas.android.com/apk/res/android"
        android:width="101dp"
        android:height="101dp"
        android:viewportWidth="101dp"
        android:viewportHeight="101dp"

    <path
        android:fillColor="#FFF"
        android:pathData="@string/round"/>

</vector>

答案 1 :(得分:0)

我在Samsung设备中遇到了同样的问题,可以通过删除矢量文件中的fillType属性并将fillColor设置为#FFF来解决此问题。