2010-07-13 2 views
0

하나의 특정 활동은 갤러리보기와 갤러리보기의 항목 하나가 클릭 될 때 표시되는 많은 이미지를 사용합니다. 갤러리를 스크롤 할 때 특정 이미지가 하나만 주석 처리 된 경우 (40 개 이상의 이미지/텍스트 뷰가 표시되는 경우에도) 스크롤이 매우 부드럽습니다. scaletype을 변경하면서 이미지의 해상도를 변경하려고 시도했지만 여전히 갤러리보기보다 뒤쳐져 있습니다. 이 이미지는 배경의 많은 부분을 차지합니다. 혹시 이와 비슷한 문제가 발생 했습니까? 우리는 당신이 제공해야 할 조언을 정말 고맙게 생각합니다.하나의 특정 이미지 뷰가 심각한 지연을 야기 함

답변

0

ImageIO로 이미지를로드 해보십시오. 그런 다음 반환 된 BufferedImage의 유형을 확인하십시오 (BufferenImage.getType()). 대부분 TYPE_INT_ARGB 또는 TYPE_INT_RGB이 아닐 가능성이 큽니다. (아마도 TYPE_CUSTOM).이 경우 모든 페인트에 대해 변환이 수행됩니다.

관련 문제