Я использую библиотеку Android-Iconics , чтобы иметь четкие и красивые значки.
Объявление значков в файлах разметки XML выглядит следующим образом:
<com.mikepenz.iconics.view.IconicsImageView
android:id="@+id/btn_send"
android:layout_width="42dp"
android:layout_height="42dp"
android:layout_alignParentEnd="true"
android:layout_alignParentRight="true"
android:padding="7dp"
app:iiv_color="@color/colorDarkGrey"
app:iiv_icon="gmd-send" />
Я бы хотел переключить значок программно, к сожалению, это НЕ работает:
btn_send.setIcon("gmd-voicemail");
Но работает та же строка "gmd-voicemail", что и для поля app:iiv_icon
в макете xml.
Что я делаю не так?
Спасибо за вашу помощь!