Que tal
veo que tu código intenta directamente pasar un array de imágenes al adaptador, y este
intenta buscar un recurso statico en la app, deberías pesarle los bitmaps, ademas no se si estas contemplando el tamaño de las imágenes, recuerda que los moviles están limitados en memoria y deberias usar la cache, ademas te recomiendo usar async ya que gestiona el hilo por ti
te sugiero que leas un poco este tutorial de como cargar las imagenes en android correctamente.
http://developer.android.com/trainin...aps/index.html
Suerte