2
0

Activity1.cs 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. using System;
  2. using Android.App;
  3. using Android.Content;
  4. using Android.Runtime;
  5. using Android.Views;
  6. using Android.Widget;
  7. using Android.OS;
  8. using Microsoft.Xna.Framework;
  9. using AdSense;
  10. using Android.Content.PM;
  11. namespace MonoGame.Samples.AdMob
  12. {
  13. [Activity (Label = "MonoGame.Samples.AdMob", MainLauncher = true
  14. , Icon = "@drawable/icon", Theme = "@style/Theme.Splash",ConfigurationChanges=ConfigChanges.Orientation|ConfigChanges.Keyboard|ConfigChanges.KeyboardHidden)]
  15. public class Activity1 : AndroidGameActivity
  16. {
  17. View adView;
  18. protected override void OnCreate (Bundle bundle)
  19. {
  20. base.OnCreate (bundle);
  21. Game1.Activity = this;
  22. var g = new Game1();
  23. FrameLayout fl = new FrameLayout(this);
  24. fl.AddView(g.Window);
  25. adView = AdMobHelper.CreateAdView(this,"publisherid");
  26. //AdMobHelper.AddTestDevice(adView,"deviceid");
  27. fl.AddView(adView);
  28. AdMobHelper.RequestFreshAd(adView);
  29. SetContentView (fl);
  30. g.Run();
  31. }
  32. }
  33. }