我在Android项目中使用数据绑定。
我将此代码段添加到build.gradle
android {
....
dataBinding {
enabled = true
}
}
根据此guide,构建过程将丢弃我在axml文件中所做的任何布局更改。
任何人都知道背后的原因是什么?
操作系统:Windows 10。
Android Studio版本: 2.3.1
minSdkVersion :15
targetSdkVersion :25
答案 0 :(得分:1)
我认为发生的事情是您被带到生成的布局文件版本中。 (我不知道为什么Android Studio会将您发送给您,但有时也会这样做。)如果仔细观察,您会注意到数据绑定代码已被删除,文件路径包含"生成&# 34;和" yourBuildType" (例如:" debug")。一旦你建立,你所做的任何改变都不会持续存在。
尝试按文件名自行打开布局并在那里进行编辑。