Android Studio在layout.xml中显示错误
我正在使用数据绑定库,在Android Studio 3.0中遇到以下问题:
somelayout.xml:
...
在这个地方: android:text="@{meeting.title}"
Android Studio 3.0强调@符号并通知有关错误:
Error:(29, 27) or expected, got '@'
模型类是用Kotlin编写的,如果它有任何相关性的话。 代码完成也不适用于绑定类。 应用程序可以使用gradle命令和Android Studio运行应用程序按钮来成功构建。 所以这只是编辑问题 。
我在Mac上观察这个问题。 在Windows上,它工作正常。 我没有更多的电脑来检查是否与平台相关的问题。
也许你忘了添加gradle compileOptions
?
`sourceCompatibility JavaVersion.VERSION_1_7` `targetCompatibility JavaVersion.VERSION_1_7`
- Android数据绑定的Kotlin问题
- 错误:未找到注释处理器'__gen.AnnotationProcessorWrapper_debug_android_databinding_annotationprocessor_ProcessDataBinding'
- 如何使用Fragment的数据绑定
- Kotlin自定义属性数据绑定
- 替换Kotlin中的java通用接口进行数据绑定
- Kotlin和Android数据绑定(BuildTools 2.0.0)
- Android数据绑定和Kotlin
- Android数据绑定与Kotlin,BaseObservable和一个自定义委托
- 如何使用Android绑定库和Kotlin从视图绑定onClick事件?