Подтвердить что ты не робот

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 для программно. Как это сделать?

4b9b3361

Ответ 1

Вы можете получить ссылку на текстовый вид ur, а затем можете установить

UrTextView.setCompoundDrawablePadding(your padding value);

Ответ 2

textView.setCompoundDrwablePadding(takes_only_one_argument_for_all_side_padding);