Ara*_*cem 3 android android-bitmap android-vectordrawable
我们正在尝试将所有应用程序图标资源移至VectorDrawables,以减少应用程序的大小并轻松管理应用程序图标工具包.
我们已经有了一个带有我们应用程序所有图标的Icon Kit,全部为黑色,我们的想法是在每种用法中使用它们并使用适当的颜色着色.这可以(或多或少)完美地工作,直到你试图在layer-list/ selector/相似的地方做同样的,你需要包含一个<bitmap>或类似的项目...我不知道如何着色一个VectorDrawable也适用于< 21台设备
先决条件是不需要以编程方式进行,我知道这是可能的,但是它以编程方式打破了图标的所有简单使用,而且没有意义.
在简历中,是否有任何形式可以VectorDrawable在<Bitmap>XML中使用,并且它在<21设备中工作而不是以编程方式工作?
简短的回答:不,你不能这样做.
扩展版:
复制SVG并应用颜色:
icon_a.xml
icon_b.xml (with color changed)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1035 次 |
| 最近记录: |