[Android Studio在使用DataBinding时无法在新活动中生成Binding类

问题描述 投票:0回答:1

虽然使用数据绑定,但是我有MainActivityBinding类。但是当我创建新的Activity(例如SecondActivity)时,不会生成SecondActivityBinding。我从gradle中删除了“ dataBinding {enabled = true}”,然后再次添加并创建了项目,但是SecondActivityBinding没有生成。我该如何解决这个问题。

android data-binding android-databinding
1个回答
1
投票

当您使用]构造SecondActivity layout.xml文件时,将生成Binding类。

<layout> ... </layout>

默认情况下,将根据布局名称生成Binding类文件,将其转换为Pascal大小写并在其后缀“ Binding”。上面的布局文件是activity_main.xml,因此生成的类是ActivityMainBinding。

© www.soinside.com 2019 - 2024. All rights reserved.