2011-12-22 2 views
0

나는 갤러리에 대한 Fedor의 게으른로드를 https://github.com/thest1/LazyList과 같이 시도했습니다. 그리고 GalleryAdapter의 getView()에서 다음과 같이 :갤러리에 대한 Fedor의 게으른로드

iv.setScaleType(ImageView.ScaleType.CENTER_INSIDE); 
imageLoader.DisplayImage(PhotoPath[position], iv); 

나는 각각의 사진을 확대하거나 화면 크기를 해결하기 위해 축소하는로드 당김 포함합니다. 어디에서 수정해야합니까?

+0

이 좀 더 명확하게 될 수 있을까? 갤러리에 확대/축소 기능을 추가하고 싶습니까? –

+0

한 장의 사진을 전체 화면으로 표시합니다. 하지만 이제 그림 로딩이 있으면 res에 드로어 블을 보여줍니다. 그러나 크기는 화면에 고정되어 있지 않으며 한 번에 여러 개의 그림을 화면에 표시합니다. – brian

+0

하지만이 부분에 대해 수정해야 할 부분을 알지 못했습니다. – brian

답변

1

는 FILL_PARENT에 이미지 뷰의 레이아웃을 설정하려고 :

iv.setLayoutParams(new Gallery.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT)); 
+0

예, 한 번에 한 장의 사진을 보여줍니다. – brian

+0

하지만 그 이유는 무엇입니까? iv.setScaleType (ImageView.ScaleType.CENTER_INSIDE); 작동하지 않는 것 같습니다. – brian

관련 문제