11package com.tutorialsbuzz.androidcheckbox
22
3- import androidx.appcompat.app.AppCompatActivity
43import android.os.Bundle
5- import android.util.TypedValue
6- import android.view.ViewGroup
7- import android.widget.CheckBox
84import android.widget.Toast
9- import androidx.core.view.setPadding
5+ import androidx.appcompat.app.AppCompatActivity
106import kotlinx.android.synthetic.main.activity_main.*
117
128class MainActivity : AppCompatActivity () {
@@ -15,19 +11,12 @@ class MainActivity : AppCompatActivity() {
1511 super .onCreate(savedInstanceState)
1612 setContentView(R .layout.activity_main)
1713
18-
1914 checkbox01.setOnCheckedChangeListener({ buttonView, isChecked ->
20- Toast .makeText(this @MainActivity, " " + isChecked, Toast .LENGTH_SHORT ).show()
15+ Toast .makeText(this @MainActivity, buttonView.text.toString() + " : " + isChecked, Toast .LENGTH_SHORT ).show()
2116 })
2217
23- val checkBox = CheckBox (this )
24- checkBox.layoutParams =
25- ViewGroup .LayoutParams (ViewGroup .LayoutParams .WRAP_CONTENT , ViewGroup .LayoutParams .WRAP_CONTENT )
26- checkBox.setText(" CheckBox" )
27- checkBox.setPadding(24 )
28- checkBox.setTextSize(TypedValue .COMPLEX_UNIT_SP ,15f )
29- root.addView(checkBox)
30-
31-
18+ checkbox02.setOnCheckedChangeListener({ buttonView, isChecked ->
19+ Toast .makeText(this @MainActivity, buttonView.text.toString()+ " : " + isChecked, Toast .LENGTH_SHORT ).show()
20+ })
3221 }
3322}
0 commit comments