尝试使用数据绑定动态设置布局,但我似乎无法让三元运算符正常工作。必须缺少转义字符或其他东西。
<include
android:id="@+id/setting"
bind:settingsViewModel="@{settingsViewModel}"
layout="@{settingsViewModel.configFlag ? @layout/settings_v1 :@layout/settings_v2}" />
看起来很简单,但是带有“****/ 数据绑定错误 ****msg:included value ... 必须以 @layout/ 开头。”的错误