viewbinding null object reference kotlin code example
Example 1: using buidfeatures to enable viewbinding
// Android Studio 4.0
android {
buildFeatures {
viewBinding = true
}
}
Example 2: kotlin binding views to activity
// Adding this to your build.gradle (Module level)
plugins {
id 'com.android.application'
id 'kotlin-android'
//Added:
id 'kotlin-kapt'
id 'kotlin-android-extensions'
}
// And having this in your layout
<Button
android:id="@+id/btn_finish"
(...)
// You ca use this in the .kt file
btn_finish.setOnClickListener {
// Do Something
}