ソースを参照

custom folder creation: use custom headline and hide enable-switch

AndyScherzinger 8 年 前
コミット
1338f34307

+ 9 - 1
src/main/java/com/owncloud/android/ui/dialog/SyncedFolderPreferencesDialogFragment.java

@@ -145,8 +145,16 @@ public class SyncedFolderPreferencesDialogFragment extends DialogFragment {
             view.findViewById(R.id.local_folder_container).setVisibility(View.GONE);
             view.findViewById(R.id.delete).setVisibility(View.GONE);
         } else if (mSyncedFolder.getId() <= UNPERSISTED_ID) {
-            // Hide delete for unpersisted custom folders
+            // Hide delete/enabled for unpersisted custom folders
             view.findViewById(R.id.delete).setVisibility(View.GONE);
+            view.findViewById(R.id.sync_enabled).setVisibility(View.GONE);
+
+            // auto set custom folder to enabled
+            mSyncedFolder.setEnabled(true);
+
+            // switch text to create headline
+            ((TextView)view.findViewById(R.id.folder_sync_settings_title))
+                    .setText(R.string.autoupload_create_new_custom_folder);
         }
 
         // find/saves UI elements

+ 1 - 1
src/main/res/values/strings.xml

@@ -682,7 +682,7 @@
 
     <!-- Auto upload -->
     <string name="autoupload_custom_folder">Setup a custom folder</string>
-
+    <string name="autoupload_create_new_custom_folder">Create new custom folder setup</string>
     <string name="folder_sync_folders">Configure folders</string>
 
   <string name="empty" translatable="false"/>