1
我有一個viewpager裏面的一個活動,和一個適配器連接到viewpager從互聯網上創建imageview。如何在沒有碎片的ViewPager中處理屏幕旋轉?
問題是我不知道如何以及在哪裏我應該處理屏幕旋轉。
大多數主題都是關於fragmentpager的,但我不使用片段。
我應該把onsavedinstance放在我的ImageViewTouch類中嗎?或在活動中?
非常感謝!
這裏是我的代碼:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.photogallery);
mPager = (ViewPager) findViewById(R.id.pager);
mAdapter = new GalleryPagerAdapter(url_image, list_images);
mPager.setAdapter(mAdapter);
}
private class GalleryPagerAdapter extends PagerAdapter {
LayoutInflater inflater;
private DrawableManager imagemanager;
@Override
public Object instantiateItem(ViewGroup collection, int position) {
View view = null;
if (list_images != null && list_images.get(position) != null) {
view = inflater.inflate(R.layout.detail_ad_image, null);
pos = position;
ImageViewTouch imageView = (ImageViewTouch) view.findViewById(R.id.myImage);
imagemanager.fetchDrawableOnThread(url_image+list_images.get(position).getHuge(), imageView);
collection.addView(view, 0);
}
return view;
}
}