SplashScreen redesigned, um Aufgaben parallel abzuarbeiten
[DHBWCampusApp.git] / app / src / main / java / de / dhbwloe / campusapp / CampusAppContext.java
index 99a1d17f94bb7d019604e162ccd655b7f06bda68..718b4b53803206ef84c450aa5abd205487f2b11e 100644 (file)
@@ -67,6 +67,8 @@ public class CampusAppContext {
         String navTarget;
     };
 
+    public static final String APPVERSION = "0.1.4 (beta)";
+    public static final boolean DEBUG = true;
     public final NavigationItem[] NAVIGATION_TARGETS = new NavigationItem[] {
             new NavigationItem() {{
                 navItemId = R.id.nav_dashboard;
@@ -102,8 +104,6 @@ public class CampusAppContext {
             }},
 
     };
-
-    public static final String APPVERSION = "0.1.3 (beta)";
     private final AppPage[] PAGES = { // Hier müssen alle Fragmente, die auf der Activity angezeigt werden sollen eingetragen werden.
             new AppPage("SplashScreen", SplashScreen.class),
             new AppPage("Dashboard", Dashboard.class),
@@ -122,7 +122,6 @@ public class CampusAppContext {
 
     private static CampusAppContext instance;
     public static CampusAppContext getInstance() {
-        Log.i("AppContext", "Request new context instance");
         return instance;
     }
 
@@ -131,10 +130,12 @@ public class CampusAppContext {
     private DatabaseManager oDatabaseManager;
     private NfcCardListener oNfcCardListener;
     private Bundle oContextVariables;
+    private CampusAppCrashHandler oExceptionHandler;
 
     public CampusAppContext(CampusApp mainActivity, int fragmentContainerId, int navigationViewId) {
         final CampusAppContext AppContext = this;
         instance = this;
+
         oMainActivity = mainActivity;
         oContextVariables = new Bundle();
         oNavigationManager = new NavigationManager(this, fragmentContainerId, navigationViewId);