public void OnResume()
        {
            Debug.LogToFileMethod();

            gpsProvider.Init();
            accelerometerProvider.Init();
            soundProvider.Init();

            if (pageRun != null)
            {
                pageRun.OnResume();
            }
            if (pageConfig != null)
            {
                pageConfig.OnResume();
            }
            if (pageProfile != null)
            {
                pageProfile.OnResume();
            }
            if (pageResults != null)
            {
                pageResults.OnResume();
            }
            if (pageHelp != null)
            {
                pageHelp.OnResume();
            }
            if (pageDebugRunAdjust != null)
            {
                pageDebugRunAdjust.OnResume();
            }
            if (pageDebugPurchase != null)
            {
                pageDebugPurchase.OnResume();
            }
            if (pageSetup != null)
            {
                pageSetup.OnResume();
            }

            if (Config.Debug.PageSensorEnabled)
            {
                if (pageDebugGps != null)
                {
                    pageDebugGps.OnResume();
                }
                if (pageDebugAccelerometer != null)
                {
                    pageDebugAccelerometer.OnResume();
                }
            }
        }