Я показываю 100 изображений в viewpager, и моя ошибка приложения (из-за ошибки памяти), когда я перемещаюсь между этими изображениями. Я хочу использовать destroyItem для освобождения памяти, но она не работает. Вы можете мне помочь ?из памяти ошибка viewpager + imageView
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)
Спасибо, это сработало :) –
Рад, что это помогло :) – SimplyJaymin