Nota de actualización:
El ejemplo anterior funciona correctamente , porque la versión 1.0-rc4 solucionó el problema de necesitar la variable innecesaria.
Pregunta original:
Hago exactamente como se describe en la documentación y no funciona:
main.xml:
<layout xmlns:andr...
<data>
</data>
<include layout="@layout/buttons"></include>
....
botones.xml:
<layout xmlns:andr...>
<data>
</data>
<Button
android:id="@+id/button"
...." />
MyActivity.java:
... binding = DataBindingUtil.inflate...
binding.button; ->cannot resolve symbol 'button'
como conseguir el boton?
<include layout="@layout/buttons" android:id="@+id/buttons"/>
. Aún necesita la identificación para que produzca un campo público para que pueda acceder a la Vista de botones.