android - 无法弄清楚 Kotlin 中的数据绑定
问题描述
最近我开始通过 Kotlin 在 Android Studio 中开发应用程序,因为 Java 似乎有点难。我构建了我的第一个应用程序,现在,第二个,我想尝试数据绑定。我遵循 Udacity 教程,它说我必须包括dataBinding{ enabled=True }
我所做的。
问题是当我尝试导入时com.android.AppName.databinding.ActivityMainBinding
,名称是红色的,即使我在下面声明了变量,在onCreate
与数据绑定相关的一切都是红色的。
我不知道有什么问题。任何建议都会有所帮助。谢谢!
解决方案
我其实知道这个问题的答案。
您需要更新依赖项。您可以查看他们推荐您下载的 github 项目,您会注意到您的依赖项不适用于数据绑定。无法确切记住它是什么,但您需要更新其中一个依赖项的版本,或者您需要添加一个全新的依赖项。
推荐阅读
- c++ - 较小的函数不返回任何值
- javascript - 如何在 C# 中使用剃须刀代码创建组合框字段?
- java - Volley:如何通过 HashMap 解析带整数的数据字符串
- ios - iOS应用程序运行时看不到图像和按钮 - Swift
- vba - 检查outlook文件夹是否存在;如果不创建它
- opengl - OpenGL 在 Y 轴上旋转对象以查看另一个对象
- typescript - 如何将 FormControl 结果用于接口实例?
- python - 我想绘制一个特定数字的计数,例如 2000
- sqlite - 区分大小写 LIKE
- c++ - 如何使用迭代器打印 Set Set 中的内容?