some fixes
[DHBWCampusApp.git] / app / src / main / java / de / dhbwloe / campusapp / CampusApp.java
index e9200ac1900e54b2d049642dee14c994054b2bb9..f201da69cf985fb61e91848b133bf65aeb68fa16 100644 (file)
@@ -69,6 +69,13 @@ public class CampusApp extends FragmentActivity {
                 AppContext.setTitle(savedInstanceState.getString("activetitle"));
 
             }
+
+
+            Bundle contextVars = savedInstanceState.getBundle("savedContextVariables");
+            if(contextVars != null) {
+                Bundle contextVariables = AppContext.getContextVariables();
+                contextVariables.putAll(contextVars);
+            }
         }
 
         prepareMainUi();
@@ -91,6 +98,9 @@ public class CampusApp extends FragmentActivity {
         TextView titleView = (TextView) findViewById(R.id.title);
         savedInstanceState.putString("activetitle", titleView.getText().toString());
 
+        Bundle contextVariables = AppContext.getContextVariables();
+        savedInstanceState.putBundle("savedContextVariables", contextVariables);
+
         // Always call the superclass so it can save the view hierarchy state
         super.onSaveInstanceState(savedInstanceState);
     }