我尽可能用VectorDrawables替换所有图标.但是我注意到它们中的一些在API 23上无法正确渲染,颜色似乎正在流失.其中一个渲染很好.这是我创建的一个孤立项目的屏幕截图:
在API 21上看起来非常好:
我在ImageView上使用AppCompat 24.0.0,app:srcCompat并设置了vectorDrawables.useSupportLibrary = true.我还尝试使用目标23的AppCompat 23.4.0.但是,如果我删除appCompat并将minSdkVersion设置为21并使用本机矢量支持,则结果不会更改.IDE不会抱怨任何不受支持的内容.我如何找出问题所在?这是一个平台错误吗?有没有解决方法?