Recovery of instant uploads in temporary disabled
[pub/Android/ownCloud.git] / src / com / owncloud / android / ui / activity / FileDisplayActivity.java
index 17504a8..62937b1 100644 (file)
@@ -753,9 +753,21 @@ public class FileDisplayActivity extends SherlockFragmentActivity implements
             break;\r
         }\r
         case DIALOG_CHOOSE_UPLOAD_SOURCE: {\r
-            final String[] items = {    getString(R.string.actionbar_upload_files),\r
-                                        getString(R.string.actionbar_upload_from_apps), \r
-                                        getString(R.string.actionbar_failed_instant_upload) };\r
+            \r
+            String[] items = null;\r
+            \r
+            String[] allTheItems = { getString(R.string.actionbar_upload_files),\r
+                                     getString(R.string.actionbar_upload_from_apps),\r
+                                     getString(R.string.actionbar_failed_instant_upload) };\r
+            \r
+            String[] commonItems = { getString(R.string.actionbar_upload_files),\r
+                                     getString(R.string.actionbar_upload_from_apps) };\r
+            \r
+            if (InstantUploadActivity.IS_ENABLED)\r
+                items = allTheItems;\r
+            else \r
+                items = commonItems;\r
+            \r
             builder = new AlertDialog.Builder(this);\r
             builder.setTitle(R.string.actionbar_upload);\r
             builder.setItems(items, new DialogInterface.OnClickListener() {\r
@@ -775,7 +787,7 @@ public class FileDisplayActivity extends SherlockFragmentActivity implements
                         action = action.setType("*/*").addCategory(Intent.CATEGORY_OPENABLE);\r
                         startActivityForResult(Intent.createChooser(action, getString(R.string.upload_chooser_title)),\r
                                 ACTION_SELECT_CONTENT_FROM_APPS);\r
-                    } else if (item == 2) {\r
+                    } else if (item == 2 && InstantUploadActivity.IS_ENABLED) {\r
                         Account account = AccountUtils.getCurrentOwnCloudAccount(FileDisplayActivity.this);\r
                         Intent action = new Intent(FileDisplayActivity.this, InstantUploadActivity.class);\r
                         action.putExtra(FileUploader.KEY_ACCOUNT, account);\r