728x90
전역변수로
Checkbox[] c = {checkBox1, checkBox2, checkBox3}; |
그리고 onCreate 함수에서 배열 c를 사용했는데 NullPoint 에러가 났다.
CheckBox[] cb = new CheckBox[] {checkBox1, checkBox2, checkBox3}; |
이렇게 작성해주니 오류가 사라졌다.
==> CheckBox를 배열로 선언할 땐 = new 를 붙여줘야한다!
@BindView(R.id.checkBox1)
CheckBox checkBox1;
@BindView(R.id.checkBox2)
CheckBox checkBox2;
@BindView(R.id.checkBox3)
CheckBox checkBox3;
※ checkBox1,2,3은 위와같이 정의되어 있었다.
'Solve Problem > Android' 카테고리의 다른 글
[Android] Activity 전환 시 객체 전달하기! : Parcelable, Serializable (2) | 2019.01.06 |
---|---|
[Android] Checkbox event 체크박스 이벤트 - 체크박스 선택되었을 때 (0) | 2019.01.06 |
[Android] FLAG: CLEAR_TOP (0) | 2019.01.05 |
[Android] SharedPreferences 앱이 종료되어도 작성하던 글은 그대로 유지하는 방법!? (0) | 2019.01.05 |
[Android] ButterKnife 사용법, findViewById 너무 귀찮을 때!! (0) | 2019.01.05 |