Yes you could create an array of drawables.
As an alternate you could also create an array of ints which map to your resource ids. So drop your images in the drawable folder which gives them resource IDs.
R.drawable.yourimage1
R.drawable.yourimage2
...
R.drawable.yourimagen
Then when you want to load an image and draw to your imageview you do something like this from your Activity. Assuming "yourarray" is the array:
Drawable d = getResources().getDrawable(yourarray[n]);
Then I believe the call is setImageDrawable on ImageView. So:
yourImageView.setImageDrawable(d);