安卓在代码中设置TextView的drawableLeft、drawableRight、drawableTop、drawableBottom

        有些文章写了并不是为了显示自己的逼格高,只是简单地记录曾经一时想不起的API。比如这篇


布局:

<TextView android:id="@+id/tv_versionstatus"  
                    android:layout_width="wrap_content"  
                    android:layout_height="wrap_content"  
                    android:drawablePadding="5dp"  
                    android:drawableLeft="@drawable/icon_luncher"  
                    android:text="版本"  
                    android:textColor="#363636"  
                    android:textSize="20sp" />


代码:
  1. Drawable leftDrawable = getResources().getDrawable(R.drawable.icon_new);  
  2.             leftDrawable .setBounds(0, 0, leftDrawable .getMinimumWidth(), leftDrawable .getMinimumHeight());  
  3.             tvVersionStatus.setCompoundDrawables(null, null, leftDrawable , null); 


已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页