Android 数据绑定放弃布局更改
Android Data Binding discards layout changes
我正在 Android 项目中使用数据绑定。
在我将此代码段添加到 build.gradle
之后
android {
....
dataBinding {
enabled = true
}
}
根据此 guide,构建过程正在丢弃我在 axml 文件中所做的任何布局更改。
有人知道这是什么原因吗?
OS: Windows 10.
Android工作室版本:2.3.1
minSdkVersion: 15
targetSdkVersion: 25
我想你正在被带到布局文件的生成版本。 (我不知道为什么 Android Studio 会把你送到那里,但它有时会。)如果你仔细观察,你会发现数据绑定代码已被删除,文件路径包括 "generated" 和"yourBuildType"(例如:"debug")。一旦构建,您在那里所做的任何更改都不会持续存在。
尝试通过文件名自行打开布局并在其中进行编辑。
我正在 Android 项目中使用数据绑定。
在我将此代码段添加到 build.gradle
之后android {
....
dataBinding {
enabled = true
}
}
根据此 guide,构建过程正在丢弃我在 axml 文件中所做的任何布局更改。
有人知道这是什么原因吗?
OS: Windows 10.
Android工作室版本:2.3.1
minSdkVersion: 15
targetSdkVersion: 25
我想你正在被带到布局文件的生成版本。 (我不知道为什么 Android Studio 会把你送到那里,但它有时会。)如果你仔细观察,你会发现数据绑定代码已被删除,文件路径包括 "generated" 和"yourBuildType"(例如:"debug")。一旦构建,您在那里所做的任何更改都不会持续存在。
尝试通过文件名自行打开布局并在其中进行编辑。