这是一个在drawable目录下的矢量图
然后颜色用了?attr/colorOnPrimary,编译的报错为
Invalid color value ?attr/colorOnPrimary
像用@color或者#这些都可以,用?attr 就不行了是为啥?
您的每一个用心回答,都会让这个世界变得更美好一些!
在build.gradle文件里的android.defaultConfig中加上
vectorDrawables.useSupportLibrary true
然后就可以运行了,告警也没了。神奇,就是这么神奇
首先你得有呀
平时我们使用@xxx/xxx这些是固定的。
而你这个?xxx/XXX表是动态的,在不同的主题下读取不同的值。
没有有话,你自己定义一个颜色不就行了么?使用你自己的颜色。
在build.gradle文件里的android.defaultConfig中加上
然后就可以运行了,告警也没了。神奇,就是这么神奇
首先你得有呀
平时我们使用@xxx/xxx这些是固定的。
而你这个?xxx/XXX表是动态的,在不同的主题下读取不同的值。
没有有话,你自己定义一个颜色不就行了么?使用你自己的颜色。