public void PrepareApplication(BaseScreen baseActivity) { _baseActivity = baseActivity; RootPath = baseActivity.ApplicationContext.GetExternalFilesDir(null).AbsolutePath; Temp = Path.Combine(RootPath, "Temp"); if (!Directory.Exists(RootPath)) Directory.CreateDirectory(RootPath); string nomediaPath = Path.Combine(RootPath, ".nomedia"); if (!File.Exists(nomediaPath)) File.Create(nomediaPath); DeviceId = Android.Provider.Settings.Secure.GetString(Android.App.Application.Context.ContentResolver , Android.Provider.Settings.Secure.AndroidId); AppDomain.CurrentDomain.UnhandledException += CurrentDomain_UnhandledException; _javaExceptionsHandler = new JavaExceptionHandler(); Java.Lang.Thread.DefaultUncaughtExceptionHandler = _javaExceptionsHandler; D.Init(BaseActivity.Resources.Configuration.Locale.Language); ISharedPreferences prefs = PreferenceManager.GetDefaultSharedPreferences(BaseActivity.BaseContext); var infobases = new InfobasesScreen(BaseActivity, prefs, StartApplication); infobases.Start(); }
public void PrepareApplication(BaseScreen baseActivity) { _baseActivity = baseActivity; DeviceId = Android.Provider.Settings.Secure.GetString(Android.App.Application.Context.ContentResolver , Android.Provider.Settings.Secure.AndroidId); AppDomain.CurrentDomain.UnhandledException += CurrentDomain_UnhandledException; _javaExceptionsHandler = new JavaExceptionHandler(); Java.Lang.Thread.DefaultUncaughtExceptionHandler = _javaExceptionsHandler; D.Init(_baseActivity.Resources.Configuration.Locale.Language); ISharedPreferences prefs = PreferenceManager.GetDefaultSharedPreferences(_baseActivity.BaseContext); var infobases = new InfobasesScreen(_baseActivity, prefs, StartApplication); infobases.Start(); }
public ApplicationContext(BaseScreen baseActivity, Settings settings, System.Action loadComplete) { GlobalVariables = new Dictionary<string, object>(); _baseActivity = baseActivity; _settings = settings; _loadComplete = loadComplete; LocationProvider = new GpsProvider(baseActivity); LocationTracker = new GPSTracker(baseActivity); GalleryProvider = new GalleryProvider(baseActivity); CameraProvider = new CameraProvider(baseActivity, this); DialogProvider = new DialogProvider(baseActivity, this); ClipboardProvider = new ClipboardProvider(baseActivity, this); Application.ApplicationContext.InitContext(this); }
public ApplicationContext(BaseScreen baseActivity, Settings settings, System.Action loadComplete) { GlobalVariables = new Dictionary <string, object>(); _baseActivity = baseActivity; _settings = settings; _loadComplete = loadComplete; LocationProvider = new GpsProvider(baseActivity); LocationTracker = new GPSTracker(baseActivity); GalleryProvider = new GalleryProvider(baseActivity); CameraProvider = new CameraProvider(baseActivity, this); DialogProvider = new DialogProvider(baseActivity, this); ClipboardProvider = new ClipboardProvider(baseActivity, this); Application.ApplicationContext.InitContext(this); }
public Screen(BaseScreen activity) : base(activity) { }
public ExceptionHandler(Settings settings, BaseScreen screen, AndroidApplicationContext context) { _settings = settings; _screen = screen; _context = context; }
public SwipeVerticalLayout(BaseScreen activity) : base(activity) { }
public ExceptionHandler(Settings settings, BaseScreen screen, ApplicationContext context) { _settings = settings; _screen = screen; _context = context; }
public HorizontalLayout(BaseScreen activity) : base(activity) { }
public SwipeHorizontalLayout(BaseScreen activity) : base(activity) { SupportedGesture = GestureType.Horizontal; }
public CustomFlipper(BaseScreen activity) : base(activity) { _activity = activity; }
public CustomFlipper(BaseScreen activity) : base(activity) { _activity = activity; }
public WebImage(BaseScreen activity) : base(activity) { }
public MemoEdit(BaseScreen activity) : base(activity) { }
public SubmitButton(BaseScreen activity) : base(activity) { Scope = string.Empty; }
public EditText(BaseScreen activity) : base(activity) { }
public DockLayout(BaseScreen activity) : base(activity) { }
public WebMapGoogle(BaseScreen activity) : base(activity) { }