虽然使用数据绑定,但是我有MainActivityBinding类。但是当我创建新的Activity(例如SecondActivity)时,不会生成SecondActivityBinding。我从gradle中删除了“ dataBinding {enabled = true}”,然后再次添加并创建了项目,但是SecondActivityBinding没有生成。我该如何解决这个问题。
当您使用]构造SecondActivity layout.xml文件时,将生成Binding类。
<layout> ... </layout>
默认情况下,将根据布局名称生成Binding类文件,将其转换为Pascal大小写并在其后缀“ Binding”。上面的布局文件是activity_main.xml,因此生成的类是ActivityMainBinding。