Используйте drawableRight для EditText в качестве привязки

#android #android-edittext

#Android #android-edittext

Вопрос:

Я хочу использовать drawableRight of EditText в качестве привязки для чего-либо.
Но нет никакого способа получить drawableRight .

Есть ли способ добиться этого?

Комментарии:

1. editText.getCompoundDrawables()[2] возвращает текущий правильный чертеж.

Ответ №1:

Программно :

 edt.setCompoundDrawablesRelativeWithIntrinsicBounds(0, R.drawable.ic_right, 0, 0);

edt.setCompoundDrawablesWithIntrinsicBounds(null, null, getResources().getDrawable(android.R.drawable.ic_right), null);
  

XML :

 android:drawableRight="@drawable/ic_right"