bye bye find view by id extension in kotlin

// 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