未生成绑定类

时间:2018-05-16 00:48:08

标签: android android-databinding

我有一个名为MainActivity.java的活动活动,其中包含名称为parent的布局文件activity_main.xml。通过使用数据绑定创建ActivityMainBinding。现在我创建一个名为ExtendedActivity.java的新Activity,它使用子包中的相同布局文件扩展MainActivity.java。 ActivityMainBinding不是为扩展活动单独创建的。如何为具有相同布局的扩展活动实现单独的绑定类?

示例:包结构

  • 主要包裹

    • MainActivity.java

    • ExtendedActivity.java扩展了MainActivity.java

1 个答案:

答案 0 :(得分:2)

为每个布局文件生成绑定类,而不是为每个活动生成绑定类。因此,它不会为您的不同活动单独创建ActivityMainBinding