ListView中Item显示有多张图片
private void initImageContainer(String imgUr, LinearLayout layout) {
List<String> imageUrls = JSON.parseArray(imgUr, String.class);
int dataCount = imageUrls.size();
int childCount = layout.getChildCount();
int size=Math.min(dataCount,childCount);
for (int i = 0; i < childCount; i++) {
layout.getChildAt(i).setVisibility(View.INVISIBLE);
}
for (int i = 0; i < size; i++) {
ImageView iv = (ImageView) layout.getChildAt(i);
mImageLoader.displayImage(NetworkConstant.BASE_URL+imageUrls.get(i),iv);
iv.setVisibility(View.VISIBLE);
}
layout.setVisibility(dataCount>0?View.VISIBLE:View.GONE);
}