MainActivity.kt package com.cfsuman.kotlintutorials import android.os.Bundle import android.widget.TextView import androidx.appcompat.app.AppCompatActivity import com.google.android.material.switchmaterial.SwitchMaterial class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) // get the widgets reference from XML layout val switchMaterial = findViewById<SwitchMaterial>(R.id.switchMaterial) val textView = findViewById<TextView>(R.id.textView) // get the switch button initial on off status if (switchMaterial.isChecked) { textView.text = "Switch is initially on." }else{ textView.text = "Switch is initially off." } // switch button checked change listener switchMaterial.setOnCheckedChangeListener { compoundBu...
Android, .NET C#, Flutter, and Many More Programming tutorials.