ScrollView에 하나의 ViewGroup이 있고,

이 ViewGroup에 여러 개의 View들이 포함되어 있어서 Scroll이 생겼다면, 

현재 화면에 보이는 영역은 ScrollView나 ViewGroup에 getDrawableCache()로 가져올 수 있지만,

현재 화면에 보이지 않는, 즉, 스크롤 해야 화면에 보일 수 있는 부분은 위 메써드로 가져올 수 없습니다.

혹시 해당 ScrollView나 ViewGroup에 속한 모든 View들을 한번에 캡쳐할 수 있늡 방법이 있을까요?
(CustomViewGroup 만들어서 직접 다 그려야만 하는 것일까요 ㅡㅜ;)