Kotlin Android: unresolved reference databinding — 如何修复此错误?
你好!我是一名 Kotlin 的 Android 开发新手。我尝试在我的项目中启用 Data Binding,但遇到了错误:"unresolved reference databinding"。
以下是我所做的:
1. 在 build.gradle (app) 中,我添加了:
```kotlin
android {
...
buildFeatures {
dataBinding = true
}
}
```
2. 我将布局包裹在 标签中:
```xml
```
3. 我尝试在 Activity 中使用:
```kotlin
import androidx.databinding.DataBindingUtil
import com.example.app.databinding.ActivityMainBinding
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
val binding: ActivityMainBinding = DataBindingUtil.setContentView(this, R.layout.activity_main)
}
}
```