private CheckBoxPreference m_chBoxVibe;
..중략..
 m_chBoxVibe = (CheckBoxPreference) findPreference("match_noti_vibrate");
				//무음, 진동모드 일때는 체크가 되지 않아도 진동으로 알림
				if (!m_chBoxVibe.isChecked() && intDeviceMode!=2) {
					long[] vibrate = { 100, 100, 200, 300 };  
					notification.vibrate = vibrate;
				}



이 부분에서 isChecked()가 자꾸 널포인터익셉션이 걸리네요..

왜 그럴까요?


체크가 되어있으면 notification에 진동 속성이 추가 되는거거든요..

이 부분을 주석처리해 놓지 않으면.. notification이 안뜨네요

코드로..ui를 건드릴 수 없다. 라는 것에 걸려서 그런건가요


해결책 좀 알려주세요