Я хотел бы изменить изображение в зависимости от темы (для режима «День-Ночь»).
Я попытался создать идентификатор с именем «logo» в файле style.xml, который содержитнарисовать ссылку на логотип и изменить его в соответствии со стилем, но я не знаю, как установить этот идентификатор в качестве источника ImageView.
В style.xml:
<resources>
<item type="drawable" name="logo"></item>
...
<style name="AppTheme" parent="Theme.AppCompat.DayNight.NoActionBar">
<item name="logo">@drawable/logo</item>
...
<style name="AppThemeDark" parent="Theme.AppCompat.DayNight.NoActionBar">
<item name="logo">@drawable/logodark</item>
...
</resources>
Iне знаю, как бы я ссылался на него в ImageView, поскольку intelisense не может найти какой-либо идентификатор "логотипа", когда я пытаюсь написать в "app: srcCompat", как вы видите здесь .
Как изменить источник ImageView в зависимости от темы?