データバインディングを使うようになって遭遇したエラー。
モジュールでデータバインディングを使っているけどアプリでは使っておらず、/build.gradleにデータバインディングの設定はしたものの、/app/build.gradleにはしていなかった。*1
/app/build.gradleにも設定を行って解消。
App-Module1-Module2と依存していて、Module2のみ使っているようなときでも App Module1共に設定する必要がある。
まぁ 設定云々というのは一要因でしかない。
要は type指定が間違っている、指定されたメンバーが無い(or 該当する getXXXが無い)、そもそも式が完結していない等で @{}の型が確定できないときに出るエラーというわけ。
*1 apply plugin: ‘com.android.databinding’