使用代码为TextView设置drawableLeft

直接上代码:

 

类似调用方法如下:

1.在XML中使用

Java code
 
android:drawableLeft="@drawable/icon"



2.代码中动态变化

Java code
 
Drawable drawable= getResources().getDrawable(R.drawable.drawable);
/// 这一步必须要做,否则不会显示.
drawable.setBounds(0, 0, drawable.getMinimumWidth(), drawable.getMinimumHeight());
myTextview.setCompoundDrawables(drawable,null,null,null);

  



也或参考另一个函数

public void setCompoundDrawablesWithIntrinsicBounds (Drawable left,
Drawable top, Drawable right, Drawable bottom)

  

posted @ 2015-07-08 10:54  狂奔的小狮子  阅读(151)  评论(0编辑  收藏  举报