2016-12-20 40 views
0

我有一个viewPager在我的recyclerview任何帖子与图像,图像正在检索并加载到毕加索罚款,但我的回收站视图不显示它。任何想法我做错了什么?ViewPager与毕加索不加载RecyclerView行

这里是我的RecyclerView适配器调用ViewPager适配器

 if (posts.getPost().getImages() != null) { 

      ImagePagerAdapter pagerAdapter = new ImagePagerAdapter(mContext, posts.getPost().getImages()); 
      holder.imageViewPager.setAdapter(pagerAdapter); 

     } 

,然后这里是我的imagePagerAdapter

public class ImagePagerAdapter extends PagerAdapter { 

private Context mContext; 
private ArrayList<PostImageBundle> postImages = new ArrayList<>(); 

public ImagePagerAdapter(Context context, ArrayList<PostImageBundle> postImageBundles) { 
    this.mContext = context; 
    this.postImages = postImageBundles; 
} 

@Override 
public int getCount() { 
    return postImages.size(); 
} 

@Override 
public void destroyItem(ViewGroup container, int position, Object object) { 
    container.removeView((LinearLayout) object); 
} 

@Override 
public boolean isViewFromObject(View view, Object object) { 
    return (view == (LinearLayout) object); 
} 

@Override 
public Object instantiateItem(ViewGroup container, int position) { 
    LayoutInflater inflater = (LayoutInflater) container.getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE); 
    View view = inflater.inflate(R.layout.pager_image_item, null); 

    ImageView imageView = (ImageView) view.findViewById(R.id.imagePost); 
    Picasso.with(mContext) 
      .load(postImages.get(position).getMedium().getUrl()) 
      .into(imageView); 

    container.addView(view); 

    return view; 
} 
} 

任何想法,我做错了吗?

在此先感谢

回答

0

我忘了设定一个固定的高度为我ViewPager ....这是问题