?colorSurfaceVariant, при этом при смене темной/светлой тем меняется соответствующе. Как это можно сделать кодом?
SomeFile.kt val tp = TypedValue() activity.theme.resolveAttribute(attributeId, tp, true) return activity.getColor(tp.resourceId) R.attrs <attr name="myVeryColor" format="color" /> theme/theme-night <item name="myVeryColor">?attr/colorSurfaceVariant</item> Надеюсь, есть способ полегче, но у меня работает так
attributeId здесь что?
R.attr.some_id
Я так и не особо понял... но э\то работает, спасибо
Это возвращает значение цвета по атрибуту.
Обсуждают сегодня