MainActivity.kt package com.cfsuman.jetpack import android.graphics.Color import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.view.View import android.widget.TextView import androidx.databinding.DataBindingUtil import com.cfsuman.jetpack.databinding.ActivityMainBinding class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) // Inflate view and obtain an instance of the binding class // ActivityMainBinding came from activity_main.xml file name with Binding suffix // Make your data type as this format val binding:ActivityMainBinding = DataBindingUtil.setContentView( this, R.layout.activity_main) as ActivityMainBinding // Define the student to data bind in xml layout binding.studentClass = Student("Hasiba Yeasmin",20) // Define the listener for binding binding.listener =...
Android, .NET C#, Flutter, and Many More Programming tutorials.