代码中设置drawableLeft以及drawableRight

有时候会遇到在代码中设置图片和图片的相对位置

这是设置drawableLeft

Drawable drawable_n = getResources().getDrawable(R.drawable.icon_love_n);
drawable_n.setBounds(0, 0, drawable_n.getMinimumWidth(),drawable_n.getMinimumHeight());  //此为必须写的
textview.setCompoundDrawables(drawable_n, null, null, null);

同理,drawableRight设置如下

textview.setCompoundDrawables(null, null, drawable_n, null);

同理drawableTop,drawableBottom也是如此



转自:http://blog.csdn.net/yp321/article/details/40615351

本站公众号
   欢迎关注本站公众号,获取更多程序园信息
开发小院