유저의 터치 이벤트를 받아 움직이는  (가령 드래그, 회전 같은 효과)비트맵을 SurfaceView에 그려주었습니다.
그림을 그릴때는 더블 버퍼링을 지원하는 lockcanvas를 통해 canvas를 리턴받아 그림을 그려주었고요..
제가 지금 힘들어 하는 부분은 이렇게 유저의 이벤트를 받아 변형된 비트맵을 sdcard에 저장을 할려는데 
canvas로 부터 그려진 이미지에 대한 정보를 리턴받을 수 가 없네요... ㅜ_ㅜ...


어떻게 하면 SurfaceView에 그려진 그림을 저장할 수 있을 까요??
아...!! 
가급적이면 png 포맷으로 저장 하고 싶습니다.

미리 고수분들의 조언에 감사 드립니다.