Cập nhật ghi chú:
Ví dụ trên hoạt động đúng cách , vì bản phát hành 1.0-rc4 đã khắc phục sự cố cần biến không cần thiết.
Câu hỏi ban đầu:
Tôi làm chính xác như nó được mô tả trong tài liệu và nó không hoạt động:
main.xml:
<layout xmlns:andr...
<data>
</data>
<include layout="@layout/buttons"></include>
....
button.xml:
<layout xmlns:andr...>
<data>
</data>
<Button
android:id="@+id/button"
...." />
MyActivity.java:
... binding = DataBindingUtil.inflate...
binding.button; ->cannot resolve symbol 'button'
làm thế nào để có được nút?
<include layout="@layout/buttons" android:id="@+id/buttons"/>
. Bạn vẫn cần id để nó tạo ra trường công khai cho bạn để bạn có thể truy cập Dạng xem nút.