projects
/
pub
/
Android
/
ownCloud.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge pull request #955 from owncloud/thumbnailOOM
[pub/Android/ownCloud.git]
/
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
05671a0
..
6e7f19d
100644
(file)
--- a/
src/com/owncloud/android/ui/preview/PreviewImagePagerAdapter.java
+++ b/
src/com/owncloud/android/ui/preview/PreviewImagePagerAdapter.java
@@
-1,5
+1,8
@@
-/* ownCloud Android client application
- * Copyright (C) 2012-2013 ownCloud Inc.
+/**
+ * ownCloud Android client application
+ *
+ * @author David A. Velasco
+ * Copyright (C) 2015 ownCloud Inc.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2,
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2,
@@
-38,9
+41,7
@@
import com.owncloud.android.ui.fragment.FileFragment;
import com.owncloud.android.utils.FileStorageUtils;
/**
import com.owncloud.android.utils.FileStorageUtils;
/**
- * Adapter class that provides Fragment instances
- *
- * @author David A. Velasco
+ * Adapter class that provides Fragment instances
*/
//public class PreviewImagePagerAdapter extends PagerAdapter {
public class PreviewImagePagerAdapter extends FragmentStatePagerAdapter {
*/
//public class PreviewImagePagerAdapter extends PagerAdapter {
public class PreviewImagePagerAdapter extends FragmentStatePagerAdapter {
@@
-78,7
+79,7
@@
public class PreviewImagePagerAdapter extends FragmentStatePagerAdapter {
mStorageManager = storageManager;
mImageFiles = mStorageManager.getFolderImages(parentFolder);
mStorageManager = storageManager;
mImageFiles = mStorageManager.getFolderImages(parentFolder);
- mImageFiles = FileStorageUtils.sort
Directory
(mImageFiles);
+ mImageFiles = FileStorageUtils.sort
Folder
(mImageFiles);
mObsoleteFragments = new HashSet<Object>();
mObsoletePositions = new HashSet<Integer>();
mObsoleteFragments = new HashSet<Object>();
mObsoletePositions = new HashSet<Integer>();
@@
-101,15
+102,17
@@
public class PreviewImagePagerAdapter extends FragmentStatePagerAdapter {
OCFile file = mImageFiles.get(i);
Fragment fragment = null;
if (file.isDown()) {
OCFile file = mImageFiles.get(i);
Fragment fragment = null;
if (file.isDown()) {
- fragment =
new PreviewImageFragment(file, mAccount
, mObsoletePositions.contains(Integer.valueOf(i)));
+ fragment =
PreviewImageFragment.newInstance(file
, mObsoletePositions.contains(Integer.valueOf(i)));
} else if (mDownloadErrors.contains(Integer.valueOf(i))) {
} else if (mDownloadErrors.contains(Integer.valueOf(i))) {
- fragment =
new FileDownloadFragment
(file, mAccount, true);
+ fragment =
FileDownloadFragment.newInstance
(file, mAccount, true);
((FileDownloadFragment)fragment).setError(true);
mDownloadErrors.remove(Integer.valueOf(i));
} else {
((FileDownloadFragment)fragment).setError(true);
mDownloadErrors.remove(Integer.valueOf(i));
} else {
- fragment = new FileDownloadFragment(file, mAccount, mObsoletePositions.contains(Integer.valueOf(i)));
+ fragment = FileDownloadFragment.newInstance(
+ file, mAccount, mObsoletePositions.contains(Integer.valueOf(i))
+ );
}
mObsoletePositions.remove(Integer.valueOf(i));
return fragment;
}
mObsoletePositions.remove(Integer.valueOf(i));
return fragment;