前端之家收集整理的这篇文章主要介绍了
关于覆盖资源的Android库,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如果我创建一个库并
添加普通的drawable int drawable-xxhdpi,那么在app上
添加具有相同
名称的Resource
文件.应用程序的Reasource将替换库的Resource,就像:
但是如果我使用svg资源,它将不会替换库的资源,如:
如何替换矢量drawable?
在构建期间,库中的矢量drawable放置在drawable-anydpi-v21
文件夹中.
由于这将在所有v21设备上先行,因此如果您希望它覆盖库资源,则需要将应用程序drawable移动到同一文件夹.
对于pre-v21,你需要在库和app上设置vectorDrawables.useSupportLibrary = true,并将vector drawable放在drawable文件夹中.
原文链接:https://www.f2er.com/android/314393.html