瀏覽代碼

Move stuff

Mario Danic 8 年之前
父節點
當前提交
ef4ac587ce
共有 1 個文件被更改,包括 17 次插入15 次删除
  1. 17 15
      src/com/owncloud/android/ui/activity/FileDisplayActivity.java

+ 17 - 15
src/com/owncloud/android/ui/activity/FileDisplayActivity.java

@@ -159,21 +159,7 @@ public class FileDisplayActivity extends HookActivity
             Intent initObserversIntent = FileObserverService.makeInitIntent(this);
             startService(initObserversIntent);
         }
-
-        /// Load of saved instance state
-        if (savedInstanceState != null) {
-            mWaitingToPreview = (OCFile) savedInstanceState.getParcelable(
-                    FileDisplayActivity.KEY_WAITING_TO_PREVIEW);
-            mSyncInProgress = savedInstanceState.getBoolean(KEY_SYNC_IN_PROGRESS);
-            mWaitingToSend = (OCFile) savedInstanceState.getParcelable(
-                    FileDisplayActivity.KEY_WAITING_TO_SEND);
-            searchQuery = savedInstanceState.getString(KEY_SEARCH_QUERY);
-        } else {
-            mWaitingToPreview = null;
-            mSyncInProgress = false;
-            mWaitingToSend = null;
-        }
-
+        
         /// USER INTERFACE
 
         // Inflate and set the layout view
@@ -963,6 +949,22 @@ public class FileDisplayActivity extends HookActivity
         }
     }
 
+    @Override
+    public void onRestoreInstanceState(Bundle savedInstanceState) {
+        if (savedInstanceState != null) {
+            mWaitingToPreview = (OCFile) savedInstanceState.getParcelable(
+                    FileDisplayActivity.KEY_WAITING_TO_PREVIEW);
+            mSyncInProgress = savedInstanceState.getBoolean(KEY_SYNC_IN_PROGRESS);
+            mWaitingToSend = (OCFile) savedInstanceState.getParcelable(
+                    FileDisplayActivity.KEY_WAITING_TO_SEND);
+            searchQuery = savedInstanceState.getString(KEY_SEARCH_QUERY);
+        } else {
+            mWaitingToPreview = null;
+            mSyncInProgress = false;
+            mWaitingToSend = null;
+        }
+    }
+
     @Override
     protected void onSaveInstanceState(Bundle outState) {
         // responsibility of restore is preferred in onCreate() before than in