2010-07-21 3 views
0

첫 번째 질문이미지로드 순서를 뒤 바꿉니 까?

내가 ListView가와의 GridView에 이미지를로드 할 Lazy load of images in ListView를 사용합니다. 그것은 작동하지만 이미지는 bpttom 형식으로로드됩니다. 그것을 고치는 방법?

실제 이미지가로드되는 동안

가 나는 이미지보기에서 로딩 애니메이션을 사용할 수 보너스 질문? 지금은 그냥 기본 이미지입니다.

답변

1

ImageLoader.java에서 당신은 순서를 변경합니다

photoToLoad=photosQueue.photosToLoad.get(0); 
photosQueue.photosToLoad.remove(photoToLoad); 

photoToLoad=photosQueue.photosToLoad.pop(); 

을 대체 할 수있다.

ProgressBar를 표시하려면 item.xml에 추가하면됩니다. 처음에는 ProgressBar가 표시되고 이미지는 숨겨집니다. 비트 맵을 다운로드 한 후 ProgressBar를 숨기고 이미지를 표시합니다. 하지만 그렇게하지 않는 것이 좋습니다. 이미지가 백그라운드에서 디코딩되는 동안 프로세서 전원이 소모되고 모든 진행 막대가 때때로 고정 될 수 있습니다.

관련 문제