You can use bundle to pass bitmap from one activity to another
Add your image into Byte array :
ArrayList image=new ArrayList();
Bundle b = new Bundle();
Intent it=new Intent(getBaseContext(),your.class);
b.putByteArray("image", image.get(position));
it.putExtras(b);
startActivity(it);
And get your image in on create of receiver activity from bundle