改变Android中Drawbale

来源:互联网 发布:手机照片同步软件 编辑:程序博客网 时间:2024/06/06 10:15
public static Drawable changeDrawColor(Drawable drawable, ColorStateList colorStateList) {    //创建一个新的Drawable 复制原来的Drawbale    Drawable wraDra = DrawableCompat.wrap(drawable);    //改变Drawable的颜色    DrawableCompat.setTintList(wraDra, colorStateList);    //防止drawable不显示,好像会使Drawable变形,待解决    wraDra.setBounds(0, 0, wraDra.getMinimumWidth(), wraDra.getMinimumHeight());    return wraDra;}

                                             
0 0
原创粉丝点击