Yo lo hice de otro modo cargo en una variable mis ID's de las fotos que voy a mostrar
Código Javascript
:
Ver originalint[] ID={ R.drawable.rv_crlve1,
R.drawable.rv_crlve2,
R.drawable.rv_crlve3,
R.drawable.rv_crlve4,
R.drawable.rv_crlve1,
R.drawable.rv_crlve2,
R.drawable.rv_crlve3,
R.drawable.rv_crlve4,
R.drawable.rv_crlve1};
Despues para mostrarlo utilizo un simple contador ascendente con un reset dependiendo del tamaño de mi variable.
Código Javascript
:
Ver originalnum = num + 1;
if(num>8)
num=0;
imag.setImageResource(pic[num]);
Y con eso voy refrescando cada vez que haga click ya sea en un boton o en la misma imagen segun como tu puedas programarlo.