surfaceView
ImageView
를 사용할려고 해도
회색부분과 투명으로 원래 이미지가 보일 부분을 어떻게 해야할지 모르겠어요

3번째밑(제일위)   이때는 투명 상자를 움직일 수 있도록
2번째밑에           회색이미지(불투명)
제일밑에             보일려는 이미지

surfaceView나 ImageView를 사용하는 것 상관없는데
어떻게 회색으로 덮구 어떻게 원하는 부분만 투명으로 깨끗하게 볼수 있을가요
몇시간을 고민하고 고민해도 답이 안나와서
고수분들의 조언! 소스말구요
방법적인 조언을 구합니다
도와주세요~꾸벅!