转载自:https://blog.youkuaiyun.com/weixin_30512027/article/details/80858429
xml没有属性设置从代码里可以
Drawable drawable=getResources().getDrawable(R.drawable.ic_phone);
drawable.setBounds(0,0,30,35);//第一0是距左边距离,第二0是距上边距离,30、35分别是长宽
tv_phone.setCompoundDrawables(drawable,null,null,null);//只放左边
6.0的机型在xml设置颜色会无效,6.0以上的机型便不会这样了,不需要用代码的方式就能设置好drawableleft颜色

本文介绍了在Android中如何使用代码方式设置Drawable的颜色及位置,并针对6.0及以上版本的机型在XML文件中设置颜色无效的问题提供了解决方案。
1393

被折叠的 条评论
为什么被折叠?



