Master/Detail ViewBinding 的流程问题

Master/Detail Flow problems with ViewBinding

我正在为一些测试创建一个应用程序,所以当 Android Studio 要求您 select 一个项目模板时,我选择 Master/Detail Flow,起初它启动并执行非常好吧,所以我继续添加一些我使用的 Gradle 配置,其中之一是同步 Gradle 后的 android.buildFeatures.viewBinding true,当我尝试重建应用程序时它失败了。 这是我得到的错误:

Configurations for item_list.xml must agree on the root element's ID.
Missing ID:
- layout-w900dp
@+id/item_list:
- layout

所以我试图修复它,但我在互联网上找不到任何东西,我清理了项目,重建它,创建了一个新项目,没有任何修改只是之前提到的那个,但是 none那行得通。我注意到该文件有两个文件: picture of the two files

这些文件是默认创建的,我认为有两个文件是导致问题的原因,但我只想知道以前是否有人解决过这个问题或者您能提供什么解决方案?

感谢任何帮助。

谢谢,GiusNiyyel。

出现此错误是因为模板为 list.xml 和 list.xml (w900dp)

生成了两个具有不同根视图(线性布局和回收视图)的布局

用 LinearLayout 包装 recyclerview 就可以了