// Step 1: Import the ViewBinding class generated for your layout
import com.example.yourapp.databinding.YourLayoutBinding
// Step 2: Declare a lateinit variable for the ViewBinding
private lateinit var binding: YourLayoutBinding
// Step 3: Initialize the ViewBinding in the onCreate method
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
binding = YourLayoutBinding.inflate(layoutInflater)
setContentView(binding.root)
}
// Step 4: Access views using the binding object
val textView = binding.textView
val button = binding.button