ImageView[] image = new ImageView[4];

onCreate(...) {
    super.onCreate(...);
    setContentView(R.layout.layout1);
    image[0] = (ImageView)findViewById(R.id.image1);
    ...


    image[0].setImageResource(R.drawable.이미지아이디);
}

이런식으로 했더니 setImageResource 부분에서 에러가 납니다.
패스워드 입력 받는 창을 새로 만들고자 startActivity로 새로운 intent를 띄운 창입니다.
xml 로 ImageView들어간 레이아웃 다 적용시켜주고 버튼 누를 때 마다 setImageResource로 ImageView의 이미지를 바꿔주려는데 의도치 않은 에러가 발생해서 테스트식으로 onCreate에도 붙여 봤더니 실행 되려다 뻑나버리네요
NullPointerException이 일어나면서 뻗어버리는군요

혹시 배열 잘못써서 그런가 싶어 배열 없애고 해봤는데도 똑같은 오류가 납니다 ㅠㅠ

초기화를 잘못해준건가요? 저 소스 대로만이 아니라 image[] 접근 자체가 모두 오류로 뻗어버리네요