Android:如何以编程方式设置drawablePadding?

这是我在xml布局中的代码:

<TextView android:id="@+id/mail_message_content_field" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="Medium Text" android:autoLink="web" android:drawableLeft="@drawable/attachment" android:drawablePadding="10dp" android:gravity="center|left" android:textAppearance="?android:attr/textAppearanceMedium" /> 

我想以编程方式更改drawablePadding来绘制相同的方式。 这个怎么做?

Solutions Collecting From Web of "Android:如何以编程方式设置drawablePadding?"