public Object instantiateItem(ViewGroup collection, int position) {
LayoutInflater inflater = (LayoutInflater) context
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View itemView = inflater.inflate(R.layout.viewpagerimage, collection,
false);
ImageView view=(ImageView) itemView.findViewById(R.id.Images);
view.setImageResource(imageArray[position]);
((ViewPager) collection).addView(itemView);
return itemView;
}
@Override
public void destroyItem(ViewGroup arg0, int arg1, Object arg2) {
((ViewPager) arg0).removeView((View) arg2);
}
error Log:
07-05 12:3java.lang.OutOfMemoryError
07-05 12:38:31.091: E/AndroidRuntime(5859): at com.ex.some.ViewPagerAdapter.instantiateItem(ViewPagerAdapter.java:55)
我已经制作了6组,每组12张图像。将图像集从一个图像更改为另一个图像时,我遇到了上述错误。