|
@@ -34,13 +34,14 @@ import android.view.View.OnTouchListener;
|
|
|
import com.actionbarsherlock.app.ActionBar;
|
|
|
import com.actionbarsherlock.view.MenuItem;
|
|
|
import com.actionbarsherlock.view.Window;
|
|
|
+import com.ortiz.touch.ExtendedViewPager;
|
|
|
import com.owncloud.android.R;
|
|
|
import com.owncloud.android.authentication.AccountUtils;
|
|
|
import com.owncloud.android.datamodel.FileDataStorageManager;
|
|
|
import com.owncloud.android.datamodel.OCFile;
|
|
|
import com.owncloud.android.files.services.FileDownloader;
|
|
|
-import com.owncloud.android.files.services.FileUploader;
|
|
|
import com.owncloud.android.files.services.FileDownloader.FileDownloaderBinder;
|
|
|
+import com.owncloud.android.files.services.FileUploader;
|
|
|
import com.owncloud.android.files.services.FileUploader.FileUploaderBinder;
|
|
|
import com.owncloud.android.lib.common.operations.OnRemoteOperationListener;
|
|
|
import com.owncloud.android.lib.common.operations.RemoteOperation;
|
|
@@ -73,7 +74,7 @@ ViewPager.OnPageChangeListener, OnRemoteOperationListener {
|
|
|
public static final String KEY_WAITING_TO_PREVIEW = "WAITING_TO_PREVIEW";
|
|
|
private static final String KEY_WAITING_FOR_BINDER = "WAITING_FOR_BINDER";
|
|
|
|
|
|
- private ViewPager mViewPager;
|
|
|
+ private ExtendedViewPager mViewPager;
|
|
|
private PreviewImagePagerAdapter mPreviewImagePagerAdapter;
|
|
|
|
|
|
private boolean mRequestWaitingForBinder;
|
|
@@ -118,7 +119,7 @@ ViewPager.OnPageChangeListener, OnRemoteOperationListener {
|
|
|
parentFolder = getStorageManager().getFileByPath(OCFile.ROOT_PATH);
|
|
|
}
|
|
|
mPreviewImagePagerAdapter = new PreviewImagePagerAdapter(getSupportFragmentManager(), parentFolder, getAccount(), getStorageManager());
|
|
|
- mViewPager = (ViewPager) findViewById(R.id.fragmentPager);
|
|
|
+ mViewPager = (ExtendedViewPager) findViewById(R.id.fragmentPager);
|
|
|
int position = mPreviewImagePagerAdapter.getFilePosition(getFile());
|
|
|
position = (position >= 0) ? position : 0;
|
|
|
mViewPager.setAdapter(mPreviewImagePagerAdapter);
|