private Bitmap[] mImgBack=new Bitmap[200];
으로 일단 선언후

   String temp="/sdcard/drawable/";

   for(int i = 0; i < 200; i++)
   {
    
    mImgBack[i]=null;
    mImgBack[i]= BitmapFactory.decodeFile(temp+"backimg"+i+".jpg");
    mImgBack[i]= Bitmap.createScaledBitmap(mImgBack[i], 569, 320, true);
   }
   test=BitmapFactory.decodeFile(temp+"backimg1.jpg");

아래와같이 배열에 넣어봤는데요  에러나네요 ㅠㅠㅠ안에 temp+"backimg1.jpg"
로 해도 그러던데   mImgBack[0]=BitmapFactory.decodeFile(temp+"backimg1.jpg");
이런식으로 해도 쟤를

canvas.drawBitmap(mImgBack[0], 0,0, null); 하면 에러고요
canvas.drawBitmap(test, 0,0, null); 를 하면 멀쩡한데 왜일까요 .알려주실분 ㅠㅠ


아그리고 두번째 질문은 SurfaceView거든요 여기에 저위에 배열 200개 이미지를 계속 로테이션 돌릴껀데요 .
어떤식으로 하는게 좋을까요 ?