Exemplo n.º 1
0
        protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);
            SetContentView(Resource.Layout.Saved);
            savedTripsView = FindViewById <ListView>(Resource.Id.saved_listView1);

            _bannerad        = BannerAdWrapper.ConstructStandardBanner(this, AdSize.SmartBanner, "ca-app-pub-6665335742989505/2028275471");
            _bannerad.Bottom = 0;
            _bannerad.CustomBuild();
            var layout = FindViewById <LinearLayout>(Resource.Id.saved_LinearLayout2);

            layout.AddView(_bannerad);


            pref     = Application.Context.GetSharedPreferences("UserInfo", FileCreationMode.Private);
            prefEdit = pref.Edit();

            savedItemsList = new List <string>();

            UpdateList();

            adapter = new ArrayAdapter <string>(this, Resource.Layout.SavedListItems, savedItemsList);

            savedTripsView.Adapter = adapter;


            savedTripsView.ItemClick += SavedTripsView_ItemClick;

            savedTripsView.ItemLongClick += SavedTripsView_ItemLongClick;


            Toast.MakeText(this, "Press and Hold Trip For More Options", ToastLength.Short).Show();
        }//OnCreate()
Exemplo n.º 2
0
        protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);

            // Set our view from the "main" layout resource
            SetContentView(Resource.Layout.Main);

            // Get our button from the layout resource,
            // and attach an event to it
            Button button = FindViewById<Button>(Resource.Id.MyButton);

            button.Click += delegate { button.Text = string.Format("{0} clicks!", count++); };

            //----------------------------------------------banner add stuff
            _bannerad = AdWrapper.ConstructStandardBanner(this, AdSize.SmartBanner, "your ad id here");
             var listener = new admobDemo.adlistener();
             listener.AdLoaded += () => { };
             _bannerad.AdListener = listener;
             _bannerad.CustomBuild();
            var layout = FindViewById<LinearLayout>(Resource.Id.mainlayout);
            layout.AddView(_bannerad);
            //-------------------------------------------------------------


            //-------------------------------------------------InterstitialAd stuff
            var FinalAd = AdWrapper.ConstructFullPageAdd(this, "your ad id here");
            var intlistener = new admobDemo.adlistener();
            intlistener.AdLoaded += () => { if (FinalAd.IsLoaded)FinalAd.Show(); };
            FinalAd.AdListener = intlistener;
            FinalAd.CustomBuild();
            //-------------------------------------------------------------

        }
Exemplo n.º 3
0
        public async Task bannerView()
        {
            if (!AppStats.Current.ShouldShowInterstitials)
            {
                return;
            }

            advertisements = FindViewById <LinearLayout>(Resource.Id.advertisement);
            Context con = advertisements.Context;
            {
                _bannerad = AdWrapper.ConstructStandardBanner(con, AdSize.SmartBanner, "ca-app-pub-3167302081266616/1445459882");
                var listener = new adlistener();
                listener.AdLoaded   += () => { };
                _bannerad.AdListener = listener;
                _bannerad.CustomBuild();

                var layout = FindViewById <LinearLayout>(Resource.Id.adbox);
                layout.AddView(_bannerad);
                var FinalAd     = AdWrapper.ConstructFullPageAdd(con, "ca-app-pub-3167302081266616/1445459882");
                var intlistener = new adlistener();
                intlistener.AdLoaded += () => { if (FinalAd.IsLoaded)
                                                {
                                                    FinalAd.Show();
                                                }
                };
                FinalAd.AdListener = intlistener;
                FinalAd.CustomBuild();
            }
        }
Exemplo n.º 4
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            // Set our view from the "main" layout resource
            SetContentView(Resource.Layout.Main);

            bannerAd = AdWrapper.ConstructStandardBanner(this, AdSize.SmartBanner, "");
            bannerAd.CustomBuild();

            var layout = FindViewById <LinearLayout>(Resource.Id.mainLayout);

            layout.AddView(bannerAd);
        }
Exemplo n.º 5
0
 public void showBannerAds()
 {
     if (ll == null)
     {
         hideBannerAds();
         ll             = new LinearLayout(activity);
         ll.Orientation = Orientation.Horizontal;
         ll.SetGravity(GravityFlags.Center | GravityFlags.Top);
         bannerAd          = new AdView(activity);
         bannerAd.AdSize   = AdSize.Banner;
         bannerAd.AdUnitId = bannerID;
         ll.AddView(bannerAd);
         fl.AddView(ll);
     }
     bannerAd.CustomBuild(testDeviceID);
 }
Exemplo n.º 6
0
        private Game1 createAds()
        {
            Game1 g = null;

            try
            {
                var frameLayout  = new FrameLayout(this);
                var linearLayout = new LinearLayout(this);

                linearLayout.Orientation = Orientation.Horizontal;
                linearLayout.SetGravity(Android.Views.GravityFlags.Right | Android.Views.GravityFlags.Bottom);



                //----------------------------------------------banner add stuff
                AdView _bannerad = AdWrapper.ConstructStandardBanner(this, AdSize.SmartBanner, bannerID);

                /* var listener = new adlistener();
                *  listener.AdLoaded += () => { };
                *  _bannerad.AdListener = listener; */
                _bannerad.CustomBuild();


                //-------------------------------------------------------------


                g = new Game1(_bannerad, linearLayout, this, this);
                Android.Views.View t = (Android.Views.View)g.Services.GetService(typeof(Android.Views.View));
                frameLayout.AddView(t);

                linearLayout.AddView(_bannerad);
                frameLayout.AddView(linearLayout);
                SetContentView(frameLayout);
            }
            catch (Exception ex)
            {
                Console.WriteLine("Load AD:" + ex.Message + ex.StackTrace);
                // your error Console.ging goes here
            }
            return(g);
        }
Exemplo n.º 7
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            SetContentView(Resource.Layout.Options);

            _bannerad        = BannerAdWrapper.ConstructStandardBanner(this, AdSize.LargeBanner, "ca-app-pub-6665335742989505/9551542272");
            _bannerad.Bottom = 0;
            _bannerad.CustomBuild();
            var layout = FindViewById <LinearLayout>(Resource.Id.options_LinearLayout1);

            layout.AddView(_bannerad);

            pref     = Application.Context.GetSharedPreferences("UserInfo", FileCreationMode.Private);
            prefEdit = pref.Edit();

            enableStops  = pref.GetBoolean("enableStops", true);
            showKMs      = pref.GetBoolean("showKMs", true);
            portraitView = pref.GetBoolean("portraitView", true);

            SetRadioButtons();

            RadioButton kilometersRadioButton   = FindViewById <RadioButton>(Resource.Id.options_KilometersRadioButton);
            RadioButton milesRadioButton        = FindViewById <RadioButton>(Resource.Id.options_MilesRadioButton);
            RadioButton enableStopsRadioButton  = FindViewById <RadioButton>(Resource.Id.options_EnableStopsRadioButton);
            RadioButton disableStopsRadioButton = FindViewById <RadioButton>(Resource.Id.options_DisableStopsRadioButton);
            RadioButton portraitRadioButton     = FindViewById <RadioButton>(Resource.Id.options_PortraitRadioButton);
            RadioButton landscapeRadioButton    = FindViewById <RadioButton>(Resource.Id.options_LandscapeRadioButton);



            kilometersRadioButton.Click += (sender, e) =>
            {
                prefEdit.PutBoolean("showKMs", true);
                prefEdit.Apply();
            };

            milesRadioButton.Click += (sender, e) =>
            {
                prefEdit.PutBoolean("showKMs", false);
                prefEdit.Apply();
            };


            enableStopsRadioButton.Click += (sender, e) =>
            {
                prefEdit.PutBoolean("enableStops", true);
                prefEdit.Apply();
                Toast.MakeText(this, "Changes Made to Stops Will Only Affect New Trips", ToastLength.Short).Show();
            };


            disableStopsRadioButton.Click += (sender, e) =>
            {
                prefEdit.PutBoolean("enableStops", false);
                prefEdit.Apply();
                Toast.MakeText(this, "Changes Made to Stops Will Only Affect New Trips", ToastLength.Short).Show();
            };


            portraitRadioButton.Click += (sender, e) =>
            {
                prefEdit.PutBoolean("portraitView", true);
                prefEdit.Apply();
                Toast.MakeText(this, "Changes Made to Screen Orientation Won't Affect Started Trips", ToastLength.Short).Show();
                prefEdit.PutBoolean("changeOrientation", true);
                prefEdit.Apply();
            };


            landscapeRadioButton.Click += (sender, e) =>
            {
                prefEdit.PutBoolean("portraitView", false);
                prefEdit.Apply();
                Toast.MakeText(this, "Changes Made to Screen Orientation Won't Affect Started Trips", ToastLength.Short).Show();
                prefEdit.PutBoolean("changeOrientation", true);
                prefEdit.Apply();
            };
        }//OnCreate()
Exemplo n.º 8
0
        protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);
            SetContentView(Resource.Layout.Splash);
            
            _bannerad = BannerAdWrapper.ConstructStandardBanner(this, AdSize.SmartBanner, "ca-app-pub-6665335742989505/3563884270");
            _bannerad.Bottom = 0;
            _bannerad.CustomBuild();
            var layout = FindViewById<LinearLayout>(Resource.Id.splash_LinearLayout1);
            layout.AddView(_bannerad);

            pref = Application.Context.GetSharedPreferences("UserInfo", FileCreationMode.Private);
            prefEdit = pref.Edit();

            if (CheckSelfPermission(Manifest.Permission.WriteExternalStorage) != Android.Content.PM.Permission.Granted) { CheckFolderPermissions(); }
            if (CheckSelfPermission(Manifest.Permission.AccessFineLocation) != Android.Content.PM.Permission.Granted) { CheckGPSPermissions(); }
            if (CheckSelfPermission(Manifest.Permission.WriteExternalStorage) == Android.Content.PM.Permission.Granted) { CreateImagesFolder(); }

            CreateDatabase();
            
            
            prefEdit.PutBoolean("procedeSave", false);
            prefEdit.Apply();

            if(pref.Contains("enableStops") == false)
            {
                prefEdit.PutBoolean("enableStops", true);
                prefEdit.Apply();
            }

            if (pref.Contains("showKMs") == false)
            {
                prefEdit.PutBoolean("showKMs", true);
                prefEdit.Apply();
            }

            if (pref.Contains("portraitView") == false)
            {
                prefEdit.PutBoolean("portraitView", true);
                prefEdit.Apply();
            }

            if (pref.Contains("changeOrientation") == false)
            {
                prefEdit.PutBoolean("changeOrientation", true);
                prefEdit.Apply();
            }


            portraitView = pref.GetBoolean("portraitView", true);


            Button splash_NewButton = FindViewById<Button>(Resource.Id.splash_NewButton);

            Button splash_SavedButton = FindViewById<Button>(Resource.Id.splash_SavedButton);

            Button splash_OptionsButton = FindViewById<Button>(Resource.Id.splash_OptionsButton);


            splash_NewButton.Click += (object sender, EventArgs e) =>
            {
                
                if (portraitView)
                {
                    Intent mainActivity = new Intent(this, typeof(MainActivity));
                    StartActivity(mainActivity);
                }

                else
                {
                    Intent mainActivityLandscape = new Intent(this, typeof(MainActivityLandscape));
                    StartActivity(mainActivityLandscape);
                }

                Finish();
            };


            splash_SavedButton.Click += (object sender, EventArgs e) =>
            {
                Intent savedTripsActivity = new Intent(this, typeof(SavedTripsActivity));
                StartActivity(savedTripsActivity);
            };

            splash_OptionsButton.Click += (object sender, EventArgs e) =>
            {
                Intent optionsActivity = new Intent(this, typeof(OptionsActivity));
                StartActivity(optionsActivity);
            };

        }//OnCreate