Я создаю виджет, в котором пользователь в операции настройки может выбирать из множества графических элементов, которые будут использоваться в кнопке (ImageView (или ImageButton) с StateListDrawable).Выбранная графика будет использоваться в макете виджета при добавлении виджета.Макет выглядит следующим образом:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center">
<ImageView
android:id="@+id/button"
android:layout_width="72dip"
android:layout_height="72dip"
android:background="@null"
android:clickable="true">
</ImageView>
</LinearLayout>
У меня вопрос: как установить выбранный backgroundResource в ImageButton, отображаемом в виджете, на основе выбора пользователей в операции настройки?