我正在我的项目中使用数据绑定,当在我的 xml 绑定类中使用 <layout>
和 <data>
时没有生成。
例如,我有 activity _ main. xml
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data> </data>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
</RelativeLayout>
</layout>
现在,如果我正在活动/片段中编写 ActivityMainBinding
,它会显示类不可用的错误。但是在我的 xml 文件中包含了 <variable>
之后,它就能够生成 ActivityMainBinding
类了。
Android Studio: 2.1.3
类路径: < strong > com.android.tools.build: gradle: 2.1.3
MinSdkVersion < strong > 16
TargetSdkVersion < strong > 24
BuildToolsVersion < strong > 24.0.0