protected override void OnCreate(Bundle savedInstanceState) { DebugHelper.Method(MethodBase.GetCurrentMethod()); Log.Debug(this.Tag, "google app id: " + GetString(Resource.String.google_app_id)); base.OnCreate(savedInstanceState); if (SharedPreferencesHandler.ShouldUseDarkTheme(this)) { SetTheme(Resource.Style.AppTheme_Dark); } Xamarin.Essentials.Platform.Init(this, savedInstanceState); SetContentView(Resource.Layout.activity_main); GetBoundleData(); InitControls(); InitFirebase(); LoadBoundleData(); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); if (SharedPreferencesHandler.ShouldUseDarkTheme(this)) { SetTheme(Resource.Style.AppTheme_Dark); } SetContentView(Resource.Layout.charts_view); this.Report = Intent.GetStringExtra(nameof(Report)).FromJson <CovidCountryReport>(); ChartTypesArray = Resources.GetStringArray(Resource.Array.chart_types); spinnerChartType = FindViewById <Spinner>(Resource.Id.spinnerChartType); spinnerChartType.Adapter = new ArrayAdapter <string>(this, Resource.Layout.list_item, ChartTypesArray); spinnerChartType.ItemSelected += SpinnerChartType_ItemSelected; howManyDaysSpinner = FindViewById <Spinner>(Resource.Id.spinnerDaysSpan); howManyDaysSpinner.Adapter = new ArrayAdapter <int>(this, Resource.Layout.list_item, new [] { 5, 10, 20, 30, 60 }); howManyDaysSpinner.ItemSelected += HowManyDaysSpinner_ItemSelected; txtProgressionTitle = FindViewById <TextView>(Resource.Id.txtProgressionTitle); txtProgressionTitle.Text = $"{Resources.GetString(Resource.String.progressions)} {Report.RegionalFriendlyName ?? Report.Country}"; }