Как вынести атрибуты BindingAdapter в стили?
У меня есть BindingAdapter с помощью которого я задаю несколько параметров view элементам (в моем случае - LineChart из библиотеки MPAndroidChart) через собственные атрибуты. Например:
@JvmStatic
@BindingAdapter("isAxisRightEnable")
fun setAxisRightEnable(lineChart: LineChart, isEnabled: Boolean) {
lineChart.axisRight.isEnabled = isEnabled
}
Задаю атрибуты в xml:
app:isAxisRightEnable="@{false}"
.
.
.
эти атрибуты одинаковые для всех графиков и я хотел бы вынести их в стили:
<style name="default_line_chart_config">
<item name="app:isAxisRightEnable">@{false}</item>
</style>
Но компилятор в таком случае выдает ошибку:
AAPT: error: style attribute 'app:attr/isAxisRightEnable' not found.
P.S. в таком виде тоже пробовал <item name="app:isAxisRightEnable">false</item>