X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/blobdiff_plain/86cec34b2534b770d9e07700c6b64ebea1c1296f..6cfa24f55ab605770df08a6bed889bfccf0c0888:/src/com/owncloud/android/ui/preview/PreviewImagePagerAdapter.java diff --git a/src/com/owncloud/android/ui/preview/PreviewImagePagerAdapter.java b/src/com/owncloud/android/ui/preview/PreviewImagePagerAdapter.java index 9c56263b..b6b28375 100644 --- a/src/com/owncloud/android/ui/preview/PreviewImagePagerAdapter.java +++ b/src/com/owncloud/android/ui/preview/PreviewImagePagerAdapter.java @@ -43,8 +43,8 @@ import com.owncloud.android.ui.fragment.FileFragment; * * @author David A. Velasco */ -public class PreviewImagePagerAdapter extends PagerAdapter { -//public class PreviewImagePagerAdapter extends FragmentStatePagerAdapter { +//public class PreviewImagePagerAdapter extends PagerAdapter { +public class PreviewImagePagerAdapter extends FragmentStatePagerAdapter { private static final String TAG = PreviewImagePagerAdapter.class.getSimpleName(); @@ -54,11 +54,13 @@ public class PreviewImagePagerAdapter extends PagerAdapter { private Set mObsoletePositions; private DataStorageManager mStorageManager; + /* private final FragmentManager mFragmentManager; private FragmentTransaction mCurTransaction = null; private ArrayList mSavedState = new ArrayList(); private ArrayList mFragments = new ArrayList(); private Fragment mCurrentPrimaryItem = null; + */ /** * Constructor. @@ -68,7 +70,7 @@ public class PreviewImagePagerAdapter extends PagerAdapter { * @param storageManager Bridge to database. */ public PreviewImagePagerAdapter(FragmentManager fragmentManager, OCFile parentFolder, Account account, DataStorageManager storageManager) { - //super(fragmentManager); + super(fragmentManager); if (fragmentManager == null) { throw new IllegalArgumentException("NULL FragmentManager instance"); @@ -85,7 +87,7 @@ public class PreviewImagePagerAdapter extends PagerAdapter { mImageFiles = mStorageManager.getDirectoryImages(parentFolder); mObsoleteFragments = new HashSet(); mObsoletePositions = new HashSet(); - mFragmentManager = fragmentManager; + //mFragmentManager = fragmentManager; } @@ -100,7 +102,6 @@ public class PreviewImagePagerAdapter extends PagerAdapter { public Fragment getItem(int i) { - Log.e(TAG, "GETTING PAGE " + i); OCFile file = mImageFiles.get(i); Fragment fragment = null; if (file.isDown()) { @@ -133,7 +134,6 @@ public class PreviewImagePagerAdapter extends PagerAdapter { @Override public int getItemPosition(Object object) { - Log.e(TAG, "getItemPosition "); if (mObsoleteFragments.contains(object)) { mObsoleteFragments.remove(object); return POSITION_NONE; @@ -152,17 +152,16 @@ public class PreviewImagePagerAdapter extends PagerAdapter { return (FileFragment) instantiateItem(null, position); } catch (Exception e) { - Log.e(TAG, "Wrong access to fragment in gallery ", e); return null; } } - /** + /* -* * Called when a change in the shown pages is going to start being made. * * @param container The containing View which is displaying this adapter's page views. - */ + *- / @Override public void startUpdate(ViewGroup container) { Log.e(TAG, "** startUpdate"); @@ -308,5 +307,5 @@ public class PreviewImagePagerAdapter extends PagerAdapter { } } } - + */ }