Android 开发 VectorDrawable 矢量图 使用渐变色设置图标颜色
Posted 观心静
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android 开发 VectorDrawable 矢量图 使用渐变色设置图标颜色相关的知识,希望对你有一定的参考价值。
前言
xml属性
<vector xmlns:android="http://schemas.android.com/apk/res/android" xmlns:aapt="http://schemas.android.com/aapt" android:width="211dp" android:height="7dp" android:viewportWidth="211" android:viewportHeight="7"> <path android:pathData="M3.5,0L207.5,0A3.5,3.5 0,0 1,211 3.5L211,3.5A3.5,3.5 0,0 1,207.5 7L3.5,7A3.5,3.5 0,0 1,0 3.5L0,3.5A3.5,3.5 0,0 1,3.5 0z"> <aapt:attr name="android:fillColor"> <gradient android:startY="3.5" android:endY="3.5" android:startX="-1.1363519E-16" android:endX="211" android:type="linear"> <item android:offset="0" android:color="#FFFF0000"/> <item android:offset="0.15" android:color="#FFFF00FF"/> <item android:offset="0.33" android:color="#FF0000FF"/> <item android:offset="0.49" android:color="#FF00FFFF"/> <item android:offset="0.67" android:color="#FF00FF00"/> <item android:offset="0.84" android:color="#FFFFFF00"/> <item android:offset="1" android:color="#FFFF0000"/> </gradient> </aapt:attr> </path> </vector>
效果图
End
以上是关于Android 开发 VectorDrawable 矢量图 使用渐变色设置图标颜色的主要内容,如果未能解决你的问题,请参考以下文章
Android 开发 VectorDrawable 矢量图 用一张矢量图实现按下改变颜色的效果
Android 开发 VectorDrawable 矢量图 用一张矢量图实现按下改变颜色的效果
Android:将 SVG 转换为 VectorDrawable
是否可以使用 android:DrawableRight 在 Buttons 和 TextViews 中使用 VectorDrawable?