A 클래스(핑거페인트)에서 B 클래스(그리드 뷰)로 액티비티를 이동하면서 A 클래스는 finish하고 B 클래스를 열어

drawable 폴더 안에 있는 사진을 보여주는 액티비티(B 클래스)를 호출해서 화면에 보여지는데

B 클래스에서 사진을 클릭하게 되면 A 클래스(핑거페인트)는 다시 호출되고, B 클래스는 finish하게 되는데

여기서 B 클래스에서 사진을 클릭하게 될 때 Intent시 A 클래스로 그 사진(비트맵으로 읽어들인 값)을

전달 해야 할 때 어떻게 해야 할까요... 몇일 째 또 고민만하게 되네요...

일단 B 클래스에서

Bitmap bit = BitmapFactory.decodeResource(getResources(), R.drawable.childs);

특정 사진값을 Bitmap으로 읽어서 이 bit 값을

Intent board = new Intent(Gallery.this, WhiteBoard.class);
board.putExtra("Bitmap", bit);
startActivity(board);

이렇게 넘겨 주는거 까지는 되는거 같은데

A 클래스에서 받기 위해서는

Intent intent = getIntent();
nBitmap.set???? 해봐도 되지 않아서 이렇게 질문 합니다 ㅠㅠㅠㅠㅠ

아니면 제가 하는 방식이 틀린건지 지적 해주셔도 감사히 받겠습니다!!!