1. 程式人生 > >Android TextView 程式碼中設定 drawableLeft

Android TextView 程式碼中設定 drawableLeft

1.在Android中的xml檔案中我們可以輕易的為TextView設定圖片,居左,或者居右。

 <TextView
                android:id="@+id/tv_more"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_centerVertical="true"
                android:drawableLeft="@mipmap
/icon_right"
android:drawablePadding="10dp" android:text="檢視更多" android:textColor="@color/black" android:textSize="15sp" />

2.在程式碼中動態的設定,TextView的居左或者居右的圖片的方法:

//該處設定的是居左的圖片
 tv_more.setCompoundDrawablesWithIntrinsicBounds(getResources().getDrawable(R.mipmap.icon_down), null
, null, null);