Каков наилучший способ установить тему цветов виджета, сохраненную в SharedPreferences. Пользователи выбирают предпочитаемую цветовую тему и программно устанавливают тему.
Например, у меня есть два стиля для TextView с идентификатором "widgetThemeDate":
<style name="widgetThemeDate" parent="@style/widgetThemeLight">
<item name="android:textColor">@color/colorWhite</item>
</style>
<style name="widgetThemeDate" parent="@style/widgetThemeDark">
<item name="android:textColor">@color/colorBlack</item>
</style>
В этом случае я получаю следующую ошибку: « ошибка: в элементе ввода ресурса widgetThemeDate уже есть элемент сумки android: textColor. "
Как установить цвет "widgetThemeDate" в зависимости от выбора пользователя?