码迷,mamicode.com
首页 > 其他好文 > 详细

关于矢量图片资源向后兼容:CompatVectorFromResourcesEnabled标志的使用

时间:2017-05-26 13:30:53      阅读:2113      评论:0      收藏:0      [点我收藏+]

标签:self   contain   change   available   resource   ant   stack   use   static   

StackOverflow上摘抄的:
some things have changed since I asked this question so I will answer it myself.
With Support Library 23.4.0 the support for VectorDrawables from Ressources was reenabled: Android Support Library 23.4.0 available now
You can find more information on that in this cast from the Google I/O 2016: What‘s new in the support library - Google I/O 2016 
You need to add this to every Activity where you want to use VectorDrawables on devices below Android 5:
static {
AppCompatDelegate.setCompatVectorFromResourcesEnabled(true);
}
So you can now use VectorDrawables in DrawableContainers but it can still cause some issues as mentioned in the sources above so use it with caution.
I did not reenable this feature in my app so far but I will change a lot of my icons to VectorDrawables with my next major release and will then dive deeper into this topic.

关于矢量图片资源向后兼容:CompatVectorFromResourcesEnabled标志的使用

标签:self   contain   change   available   resource   ant   stack   use   static   

原文地址:http://www.cnblogs.com/glowworm/p/6907763.html

(1)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!