2013-02-05 2 views
1

사용자 지정 목록보기를 사용하여 3D 목록보기를 만들고 있습니다. drawChild 함수 내에사용자 지정 목록보기의 투명도 유지

Bitmap bitmap = child.getDrawingCache(); 

를 사용하지만 뷰의 투명성이 상실되고, 투명 화소는 흑색이다. 각 drawChild에 대해 새 비트 맵을 만들면 목록보기가 느려지고 원활하지 않습니다. getDrawingCache() 기능을 사용하면서 투명성을 유지할 수있는 방법이 있습니까?

답변

1

괜찮습니다. 답변을 찾았습니다. 투명도를 유지하려면 뷰의 getDrawingCache() 메서드를 재정의해야합니다.

관련 문제