Uwaga dotycząca aktualizacji:
Powyższy przykład działa poprawnie , ponieważ poprawiono wydanie 1.0-rc4 problem z potrzebą niepotrzebnej zmiennej.
Oryginalne pytanie:
Robię dokładnie tak, jak jest to opisane w dokumentacji i nie działa:
main.xml:
<layout xmlns:andr...
<data>
</data>
<include layout="@layout/buttons"></include>
....
buttons.xml:
<layout xmlns:andr...>
<data>
</data>
<Button
android:id="@+id/button"
...." />
MyActivity.java:
... binding = DataBindingUtil.inflate...
binding.button; ->cannot resolve symbol 'button'
jak zdobyć guzik?
<include layout="@layout/buttons" android:id="@+id/buttons"/>
. Nadal potrzebujesz identyfikatora, aby utworzył dla Ciebie pole publiczne, abyś mógł uzyskać dostęp do widoku przycisku.