TextView tv = new TextView(this);
tv.setLayoutParams(new LinearLayout.LayoutParams(
LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT, 1));// 設置TextView的佈局 1:weight
tv.setGravity(0x00000011);//設置gravity =center
Drawable drawable = new ColorDrawable(Color.GREEN);
drawable.setBounds(0, 0, 42, 32);
tv.setCompoundDrawables(drawable, null, null, null);//android:drawableLeft