最近好多朋友问到,能不能用TextView解决图标加文字的组合,我说直接drawableLeft就可以了啊,你们也知道了,接下来回应我的是一个嘲笑的眼神。。。。。。他们说,这个方法并不能调整大小!
不信邪的我自己试了试,果然如此(汗…)
然而,拥有一颗吾将上下而求索的心的我,必然要解决这个问题!
黄天不负有心人,终于让我解决了,不废话了,上代码
Drawable drawable = ContextCompat.getDrawable(getApplicationContext(), R.drawable.icon_arrow_mine);
drawable.setBounds(0, 0, 30,20);
rel_com_fabu.setCompoundDrawables(null, null, drawable, null);
rel_com_fabu.setCompoundDrawablePadding(25));
OK,搞定!