인터넷상에 많이 돌아다니는... 레이아웃 모서리 둥글게 해서 둥근 모서리 레이아웃을 만들었습니다.

View 같은 경우엔 getDrawingCache를 사용해서 bitmap타입으로도 변환이 가능한데

Layout 같은 경우에도 getDrawingCache를 써서 bitmap으로 변환할 수 있을지 궁금합니다. 즉슨, 둥근 모서리 레이아웃을 bitmap형태로 저장 할 수 있는지 궁금합니다.

해본 결과 오류를 내뿜더군요 ㅠ

 

아래는 관련 코드입니다.

 Bitmap bitmap = Bitmap.createBitmap(v.getDrawingCache()); 
     
              DraggableItem draggedItem = new DraggableItem(v, DraggableViewsFactory.getLabel(0, bitmap));  

위 같은 경우 뷰가 복사된 비트맵을 볼 수 있는데.. 레이아웃은 안되는군요...

제가 한가지 햇갈리는게, 뷰랑 레이아웃이랑 거의 동일한 구조인지 아니면 부모관계인지.. 확실히 모르겠습니다 ㅠㅠ