Handling user touch interactions in Android apps is implemented by attaching click listeners to UI elements like Button using Kotlin ViewBinding.

Kotlin ViewBinding Click Listener Example

MainActivity.ktkotlin
import android.os.Bundle
import android.widget.Toast
import androidx.appcompat.app.AppCompatActivity
import com.example.myapp.databinding.ActivityMainBinding
 
class MainActivity : AppCompatActivity() {
    private lateinit var binding: ActivityMainBinding
 
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        binding = ActivityMainBinding.inflate(layoutInflater)
        setContentView(binding.root)
 
        // Attach click listener to button
        binding.btnSubmit.setOnClickListener {
            val name = binding.etName.text.toString()
            Toast.makeText(this, "Hello, $name!", Toast.LENGTH_SHORT).show()
        }
    }
}