1

我对这个“新”的 Android 视图绑定有疑问。当我尝试 <include> 在我的 XML 布局文件中使用 a 时出现异常: <include layout="@layout/teaser_agreement" />

包含文件只是一个基本的布局文件。<include>如果我直接用应该包含的布局代码替换标签,一切正常。

这是生成的类的异常:

error: incompatible types: TeaserAgreementBinding cannot be converted to ViewDataBinding
        setContainedBinding(this.mboundView11);

有什么建议么?

谢谢,米尔科

4

1 回答 1

4

您还必须teaser_agreement.xml用布局标签包装您的。所以它会是这样的:

<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto">

<--!Rest of your xml code-->
......
..........
............

</layout>
于 2020-03-25T14:18:05.023 回答