async void Init()
        {
            data = await Api.AllData();

            if (data != null)
            {
                lblCases.Text       = data.cases.ToString("n0");
                lblDeath.Text       = data.deaths.ToString("n0");
                lblRecovered.Text   = data.recovered.ToString("n0");
                lblTodayCases.Text  = data.todayCases.ToString("n0");
                lblTodayDeath.Text  = data.todayDeaths.ToString("n0");
                lblActiveCases.Text = data.active.ToString("n0");
            }

            countryList = await Api.GetCountryData();

            if (countryList != null)
            {
                listView.ItemsSource = countryList.OrderByDescending(q => q.cases).Take(100);
            }

            AdmobControl admobControl = new AdmobControl()
            {
                AdUnitId = AppConstants.BannerId
            };

            st_admob.Children.Add(admobControl);
        }
Exemplo n.º 2
0
        public WebViewNavigation(string source)
        {
            InitializeComponent();

            Title = "Enlace externo";
            grid.Children.Add(new WebView()
            {
                Source = source
            }, 0, 0);

            if (!(grid.Children.Last() is AdmobControl))
            {
                AdmobControl admob = new AdmobControl()
                {
                    AdUnitId          = Const.GetRandomAds(),
                    VerticalOptions   = LayoutOptions.FillAndExpand,
                    HorizontalOptions = LayoutOptions.FillAndExpand,
                    Margin            = 0,
                    HeightRequest     = 90
                };
                grid.Children.Add(admob, 0, 1);
            }


            Log.Track(Const.OPEN_HELP);
        }
        public MainPage()
        {
            InitializeComponent();
            AdmobControl admobControl = new AdmobControl()
            {
                AdUnitId = AppConstants.BannerId
            };
            Label adLabel = new Label()
            {
                Text = "Ads will be displayed here!"
            };

            Button showInterstitialAdsButton = new Button();

            showInterstitialAdsButton.Clicked += ShowInterstitialAdsButton_Clicked;
            showInterstitialAdsButton.Text     = "Show Interstitial Ads";

            Button navigateToPage2Button = new Button();

            navigateToPage2Button.Clicked += NavigateToPage2_Clicked;
            navigateToPage2Button.Text     = "Go To Page 2";

            Content = new StackLayout()
            {
                Children = { adLabel, admobControl, showInterstitialAdsButton, navigateToPage2Button }
            };

            this.Title = "Admob Page";
        }
        public MainPage()
        {
            InitializeComponent();
            IFileStorage service     = DependencyService.Get <IFileStorage>();
            var          jsonContent = service.ReadAsString("VocabularyItems.json");

            Vocabulary = JsonConvert.DeserializeObject <Dictionary <int, VocabularyItem> >(jsonContent);

            Label adLabel = new Label()
            {
                Text = "Anzeige"
            };

            (Content as StackLayout).Children.Add(adLabel);

            AdmobControl admobControl = new AdmobControl()
            {
                AdUnitId = AppConstants.BannerId
            };

            (Content as StackLayout).Children.Add(admobControl);

            BindingContext = this;

            nextItems();
        }
        public NewsListPage()
        {
            InitializeComponent();
            AdmobControl admobControl = new AdmobControl()
            {
                AdUnitId = AppConstants.BannerId
            };

            ContactListView.ItemsSource = newsSorces.OrderBy(p => p.Name).ToList();
        }
Exemplo n.º 6
0
        public Add()
        {
            InitializeComponent();
            AdmobControl admobControl = new AdmobControl()
            {
                AdUnitId          = AppConstants.HomeBannerId,
                HorizontalOptions = LayoutOptions.CenterAndExpand
            };

            Ads.Children.Add(admobControl);
            LoadData();
        }
Exemplo n.º 7
0
        public Edit(ConfessLoader _confess)
        {
            InitializeComponent();
            AdmobControl admobControl = new AdmobControl()
            {
                AdUnitId          = AppConstants.HomeBannerId,
                HorizontalOptions = LayoutOptions.CenterAndExpand
            };

            Ads.Children.Add(admobControl);
            confess             = _confess;
            cat.ItemsSource     = Logic.Categories.ToList();
            this.BindingContext = _confess;
        }
Exemplo n.º 8
0
        public About()
        {
            InitializeComponent();
            AdmobControl admobControl = new AdmobControl()
            {
                AdUnitId          = AppConstants.HomeBannerId,
                HorizontalOptions = LayoutOptions.CenterAndExpand
            };

            Ads.Children.Add(admobControl);
            appname.Text = AppInfo.Name;
            //version.Text = AppInfo.VersionString;
            describe.Text = $"We've all got events and occurrences that sometimes bothers us. {Environment.NewLine}We believe sharing such situations anonymously with other users would relieve the emotional burden and help fresh thoughts flow into your minds. {Environment.NewLine}Share intriguing, funny and tense memories.";
        }
Exemplo n.º 9
0
        private void AddAds()
        {
            Grid currentGrid = GetCurrentGrid();

            if (currentGrid != null && !(currentGrid.Children.Last() is AdmobControl))
            {
                AdmobControl admob = new AdmobControl()
                {
                    AdUnitId          = Const.GetRandomAds(),
                    VerticalOptions   = LayoutOptions.FillAndExpand,
                    HorizontalOptions = LayoutOptions.FillAndExpand,
                    Margin            = 0,
                };
                currentGrid.Children.Add(admob, 0, 1);
            }
        }
Exemplo n.º 10
0
        public ViewPage(ConfessLoader _confess)
        {
            InitializeComponent();
            AdmobControl admobControl = new AdmobControl()
            {
                AdUnitId          = AppConstants.ViewPageBannerId,
                HorizontalOptions = LayoutOptions.CenterAndExpand
            };

            Ads.Children.Add(admobControl);
            confess             = _confess;
            this.BindingContext = confess;
            //commentButton.IsVisible = confess.CommentCount !="0";
            LoadSettings();

            LoadSubscription();
        }
Exemplo n.º 11
0
        public Help()
        {
            InitializeComponent();

            if (!(grid.Children.Last() is AdmobControl))
            {
                AdmobControl admob = new AdmobControl()
                {
                    AdUnitId          = Const.GetRandomAds(),
                    VerticalOptions   = LayoutOptions.FillAndExpand,
                    HorizontalOptions = LayoutOptions.FillAndExpand,
                    Margin            = 0,
                    HeightRequest     = 90
                };
                grid.Children.Add(admob, 0, 1);
            }
        }
        /***********************
         *      METHODS
         **********************/

        //Constructor

        public HomePage()
        {
            InitializeComponent();
            NavigationPage.SetHasNavigationBar(this, false);

            ImageButton pickIngredients = new ImageButton();

            pickIngredients.Source            = "pickingredients.png";
            pickIngredients.Clicked          += Pick_Ingredients_Clicked;
            pickIngredients.Margin            = new Thickness(20, 50, 20, 30);
            pickIngredients.HorizontalOptions = LayoutOptions.CenterAndExpand;


            ImageButton dietaryneeds = new ImageButton();

            dietaryneeds.Source            = "dietaryneeds.png";
            dietaryneeds.Clicked          += Dietary_Clicked;
            dietaryneeds.Margin            = new Thickness(20, 0, 20, 30);
            dietaryneeds.HorizontalOptions = LayoutOptions.CenterAndExpand;

            ImageButton pantry = new ImageButton();

            pantry.Source            = "pantry.png";
            pantry.Clicked          += Pantry_Clicked;
            pantry.Margin            = new Thickness(20, 0, 20, 30);
            pantry.HorizontalOptions = LayoutOptions.CenterAndExpand;

            AdmobControl admobControl = new AdmobControl()

            {
                AdUnitId = AppConstants.BannerId
            };

            admobControl.HorizontalOptions = LayoutOptions.CenterAndExpand;
            admobControl.VerticalOptions   = LayoutOptions.EndAndExpand;


            Content = new StackLayout()
            {
                Children = { pickIngredients, dietaryneeds, pantry, admobControl } //admobControl
            };
        }
Exemplo n.º 13
0
        public Page2()
        {
            var label = new Label()
            {
                Text = "Page 2",
                HorizontalTextAlignment = TextAlignment.Center,
                VerticalTextAlignment   = TextAlignment.Center,
                FontSize = 30
            };

            AdmobControl admobControl = new AdmobControl()
            {
                AdUnitId = AppConstants.BannerId
            };

            var stackLayout = new StackLayout();

            stackLayout.Children.Add(label);
            stackLayout.Children.Add(admobControl);

            this.Content = stackLayout;
        }