체크박스 Checkbox
CheckBox
- 항목을 제공하고 체크를 통해 선택할 수 있도록 하는 뷰
주요속성
-
text : CheckBox에 표시되는 문자열을 설정한다.
-
checked : 체크 상태를 설정한다.
주요 메서드
-
isChecked : 체크 박스의 현재 체크 값을 가져온다.
-
setChecked : 체크 박스의 체크 값을 변경한다.
-
toggle : 현재 체크상태를 변경한다.
주요 리스너
- •OnCheckedChangeListener : 체크 상태가 변경되었을 때 반응하는 리스너
class CheckBoxListener implements CompoundButton.OnCheckedChangeListener {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
//체크 상태가 변경된 체크박스의 id를 가져온다
int i = buttonView.getId();
switch (i) {
case R.id.checkBox:
if (isChecked == true) {
textView.setText("첫 번째 체크박스가 체크되었습니다.");
} else {
textView.setText("첫 번째 체크가 체크 해제 되었습니다");
}
break;
case R.id.checkBox2:
if (isChecked == true) {
textView.setText("두 번째 체크박스가 체크되었습니다");
} else {
textView.setText("두 번째 체크가 체크 해제 되었습니다");
}
break;
case R.id.checkBox3:
if (isChecked == true) {
textView.setText("세 번째 체크박스가 체크되었습니다");
} else {
textView.setText("세 번째 체크가 체크 해제 되었습니다");
}
break;
}
}
}
실습 git
Author And Source
이 문제에 관하여(체크박스 Checkbox), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://velog.io/@annette57/Checkbox
저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
-
text : CheckBox에 표시되는 문자열을 설정한다.
-
checked : 체크 상태를 설정한다.
주요 메서드
-
isChecked : 체크 박스의 현재 체크 값을 가져온다.
-
setChecked : 체크 박스의 체크 값을 변경한다.
-
toggle : 현재 체크상태를 변경한다.
주요 리스너
- •OnCheckedChangeListener : 체크 상태가 변경되었을 때 반응하는 리스너
class CheckBoxListener implements CompoundButton.OnCheckedChangeListener {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
//체크 상태가 변경된 체크박스의 id를 가져온다
int i = buttonView.getId();
switch (i) {
case R.id.checkBox:
if (isChecked == true) {
textView.setText("첫 번째 체크박스가 체크되었습니다.");
} else {
textView.setText("첫 번째 체크가 체크 해제 되었습니다");
}
break;
case R.id.checkBox2:
if (isChecked == true) {
textView.setText("두 번째 체크박스가 체크되었습니다");
} else {
textView.setText("두 번째 체크가 체크 해제 되었습니다");
}
break;
case R.id.checkBox3:
if (isChecked == true) {
textView.setText("세 번째 체크박스가 체크되었습니다");
} else {
textView.setText("세 번째 체크가 체크 해제 되었습니다");
}
break;
}
}
}
실습 git
Author And Source
이 문제에 관하여(체크박스 Checkbox), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://velog.io/@annette57/Checkbox
저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
isChecked : 체크 박스의 현재 체크 값을 가져온다.
setChecked : 체크 박스의 체크 값을 변경한다.
toggle : 현재 체크상태를 변경한다.
- •OnCheckedChangeListener : 체크 상태가 변경되었을 때 반응하는 리스너
class CheckBoxListener implements CompoundButton.OnCheckedChangeListener {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
//체크 상태가 변경된 체크박스의 id를 가져온다
int i = buttonView.getId();
switch (i) {
case R.id.checkBox:
if (isChecked == true) {
textView.setText("첫 번째 체크박스가 체크되었습니다.");
} else {
textView.setText("첫 번째 체크가 체크 해제 되었습니다");
}
break;
case R.id.checkBox2:
if (isChecked == true) {
textView.setText("두 번째 체크박스가 체크되었습니다");
} else {
textView.setText("두 번째 체크가 체크 해제 되었습니다");
}
break;
case R.id.checkBox3:
if (isChecked == true) {
textView.setText("세 번째 체크박스가 체크되었습니다");
} else {
textView.setText("세 번째 체크가 체크 해제 되었습니다");
}
break;
}
}
}
실습 git
Author And Source
이 문제에 관하여(체크박스 Checkbox), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@annette57/Checkbox저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)