Вы можете использовать его, как показано ниже ContextCompat.getColor()
<layout>
<data>
<import type="android.support.v4.content.ContextCompat"/>
<variable name="viewModel" type="com.example.myapp.yourObject" />
</data>
...
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@{data.text}"
android:textColor="@{ContextCompat.getColor(context, viewModel.inputUnderLineColor)}" />
</layout>
1. Обязательно импортируйте ContextCompat, как показано выше.
2. Вы можете автоматически использовать «контекст» в качестве параметра метода для ContextCompat.getColor (), поскольку он будет автоматически преобразован в контекст представления.