データバインディングを使用してレイアウトを動的に設定しようとしていますが、三項演算子を正しく機能させることができないようです。エスケープ文字か何かが欠落している必要があります。
<include
android:id="@+id/setting"
bind:settingsViewModel="@{settingsViewModel}"
layout="@{settingsViewModel.configFlag ? @layout/settings_v1 :@layout/settings_v2}" />
単純に思えますが、「****/ data binding error ****msg:included value ... must start with @layout/. 」というエラーが表示されます。