Beispiel #1
0
        ///////////////////////////////////////////////////////

        public void DisplayPremiumWindow()
        {
            if (!AppSettings.PremiumSystemEnabled)
            {
                return;
            }
            try
            {
                PremiumWindow = new Dialog(ActivityContext, AppSettings.SetTabDarkTheme ? Resource.Style.MyDialogThemeDark : Resource.Style.MyDialogTheme);
                PremiumWindow.SetContentView(Resource.Layout.UpgradePremiumLayout);

                var recyclerView = PremiumWindow.FindViewById <RecyclerView>(Resource.Id.recyler);

                PremiumAdapter = new PremiumAdapter(ActivityContext);
                recyclerView.SetLayoutManager(new LinearLayoutManager(ActivityContext, LinearLayoutManager.Horizontal, false));
                PremiumAdapter.ItemClick += PremiumAdapterOnItemClick;
                recyclerView.SetAdapter(PremiumAdapter);

                var btnSkipAddCredits = PremiumWindow.FindViewById <Button>(Resource.Id.skippButton);
                btnSkipAddCredits.Click += BtnSkipAddCreditsOnClick;

                PremiumWindow.Show();
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
        }
Beispiel #2
0
        ///////////////////////////////////////////////////////

        public void DisplayPremiumWindow()
        {
            if (!AppSettings.PremiumSystemEnabled)
            {
                return;
            }
            try
            {
                PremiumWindow = new Dialog(ActivityContext, AppSettings.SetTabDarkTheme ? Resource.Style.MyDialogThemeDark : Resource.Style.MyDialogTheme);
                PremiumWindow.SetContentView(Resource.Layout.UpgradePremiumLayout);

                var recyclerView = PremiumWindow.FindViewById <RecyclerView>(Resource.Id.recyler);

                var image1 = PremiumWindow.FindViewById <TextView>(Resource.Id.icon1);
                var image2 = PremiumWindow.FindViewById <TextView>(Resource.Id.icon2);
                var image3 = PremiumWindow.FindViewById <TextView>(Resource.Id.icon3);
                var image4 = PremiumWindow.FindViewById <TextView>(Resource.Id.icon4);
                var image5 = PremiumWindow.FindViewById <TextView>(Resource.Id.icon5);
                var image6 = PremiumWindow.FindViewById <TextView>(Resource.Id.icon6);

                FontUtils.SetTextViewIcon(FontsIconFrameWork.IonIcons, image1, IonIconsFonts.HappyOutline);
                FontUtils.SetTextViewIcon(FontsIconFrameWork.IonIcons, image2, IonIconsFonts.RibbonB);
                FontUtils.SetTextViewIcon(FontsIconFrameWork.IonIcons, image3, IonIconsFonts.Heart);
                FontUtils.SetTextViewIcon(FontsIconFrameWork.IonIcons, image4, IonIconsFonts.Flash);
                FontUtils.SetTextViewIcon(FontsIconFrameWork.IonIcons, image5, IonIconsFonts.StatsBars);
                FontUtils.SetTextViewIcon(FontsIconFrameWork.IonIcons, image6, IonIconsFonts.Wand);

                PremiumAdapter = new PremiumAdapter(ActivityContext);
                recyclerView.SetLayoutManager(new LinearLayoutManager(ActivityContext, LinearLayoutManager.Horizontal, false));
                PremiumAdapter.ItemClick += PremiumAdapterOnItemClick;
                recyclerView.SetAdapter(PremiumAdapter);

                var btnSkipAddCredits = PremiumWindow.FindViewById <Button>(Resource.Id.skippButton);
                btnSkipAddCredits.Click += BtnSkipAddCreditsOnClick;

                PremiumWindow.Show();
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
        }