체크박스를 선택하면 토스트 메시지를 보여주는 앱을 만들어 본다.
🐰 우선 체크박스의 Kotlin 처리 절차를 알아보자
var mycheck : CheckBox
mycheck = findViewById<CheckBox>(R.id.android)
mycheck.setOnCheckedChangeListner {compoundButton, b ->
// 동작 내용 코딩
}
체크박스는 독립적으로 사용되기 때문에 한개의 위젯에 한개의 리스너를 추가해야 한다.
🐰 토스트 메시지 코드도 알아보자
Toast.makeText(Context context, String message, int duration).show()
makeText
라는 메소드를 사용하고 메시지가 뿌려질 context
, 메시지 내용인 message
, 기간 duration
, show()
로 보여주며 구성된다.