개발자 문서는 가능하면 읽어보시구요.
https://developer.android.com/guide/topics/ui/controls/checkbox
https://developer.android.com/reference/android/widget/CheckBox
님이 원하시는 게 View.OnClickListener인지 setOnCheckedChangeListener 인지 체크하세요.
setOnCheckedChangeListener: https://developer.android.com/reference/android/widget/CompoundButton#setOnCheckedChangeListener(android.widget.CompoundButton.OnCheckedChangeListener)
View.OnClickListener는 체크박스를 누를 때 반응하는 이벤트이고, setOnCheckedChangeListener는 체크박스의 체크가 바뀔 때 반응하는 이벤트입니다. 코드를 통해서 setChecked를 호출해도 setOnCheckedChangeListener는 호출이 됩니다.
레이아웃에 체크박스 밑에 TextView를 위치시키고 안보이도록 설정하신 다음,
위의 둘 중 원하시는 이벤트 안에 ,
//if (checkBox.isChecked()) { //조건이 필요하다면 설정
textView_want_to_update.setText("안녕하세요")
textView_want_to_update.setVisibility = View.VIISIBLE
//} else {
// 조건이 필요하다면 코드 추가
//}
TextView에 원하는 텍스트를 설정하고 보이게 만들어 주는 코드를 집어넣으시면 될 것 같은데요.
아주 기본적인 코드여서 검색결과를 찾기가 오히려 힘들 수도 있지 않나하는 생각이 들어요...