Android 内存不足错误viewpager+;图像视图

Android 内存不足错误viewpager+;图像视图,android,android-fragments,imageview,android-viewpager,out-of-memory,Android,Android Fragments,Imageview,Android Viewpager,Out Of Memory,我在viewpager中显示了100个图像,当我在这些图像之间导航时,我的应用程序崩溃(内存不足错误)。我想使用destroyItem释放内存,但它没有工作。你能帮我吗 public class ViewPagerAdapter extends FragmentPagerAdapter { public ViewPagerAdapter(FragmentManager fm) { super(fm); } @Override public Fragment getItem(int po

我在viewpager中显示了100个图像,当我在这些图像之间导航时,我的应用程序崩溃(内存不足错误)。我想使用destroyItem释放内存,但它没有工作。你能帮我吗

public class ViewPagerAdapter extends FragmentPagerAdapter {
public ViewPagerAdapter(FragmentManager fm) {
    super(fm);
}

@Override
public Fragment getItem(int pos) {  
    return JpgFragment.newInstance(pos);
}

@Override
public int getCount() {
    return ViewPagerActivity.slidesSize;
}

public String getPageTitle(int pos) {
    return null;
}

@Override
public void destroyItem(View collection, int position, Object o) {
    Log.d("DESTROY", "destroying view at position " + position);
    View view = (View) o;
    ((ViewPager) collection).removeView(view);
    view = null;
}
}


我在片段中设置了ImageView(在onCreateView中)

好的FragmentPagerAdapter将立即加载内存中的所有片段。考虑使用FractStasePeaServer适配器,因为当您必须同时在屏幕上显示大量片段时,这是有效的。