+
+// if (somethingToUpload()) {
+// mAccountManager = (AccountManager) getSystemService(Context.ACCOUNT_SERVICE);
+// Account[] accounts = mAccountManager.getAccountsByType(MainApp.getAccountType());
+// if (accounts.length == 0) {
+// Log_OC.i(TAG, "No ownCloud account is available");
+// showDialog(DIALOG_NO_ACCOUNT);
+// } else if (accounts.length > 1 && !mAccountSelected) {
+// Log_OC.i(TAG, "More than one ownCloud is available");
+// showDialog(DIALOG_MULTIPLE_ACCOUNT);
+// } else {
+// if (savedInstanceState == null) {
+// mAccount = accounts[0];
+// mStorageManager = new FileDataStorageManager(mAccount, getContentResolver());
+// }
+// initTargetFolder();
+// populateDirectoryList();
+//
+// }
+//
+// } else {
+// showDialog(DIALOG_NO_STREAM);
+// }
+
+ }
+
+ @Override
+ protected void setAccount(Account account, boolean savedAccount) {
+ if (somethingToUpload()) {