有没有办法用 DataBinding 库编写多行代码?
我尝试关注,但它抱怨 XML 格式
android:text="@{
viewModel.subscriptionExpiration == null
? viewModel.field1
: viewModel.field2
}"
出现以下错误:Error:(80) Error parsing XML: not well-formed (invalid token)
单行替代作品,但我发现它的可读性较差:
android:text="@{viewModel.subscriptionExpiration == null ? viewModel.field1 : viewModel.field2}"