Monotouch binding for TouchJSON?

后端 未结 3 901
小蘑菇
小蘑菇 2020-12-21 21:22

The admob sdk for iPhone uses a proprietary libAdMobNoThumb.a library and an Objective-C source based TouchJSON library.

Does anybody know of a C# bindi

3条回答
  •  一生所求
    2020-12-21 21:36

    Since many people will find this question, you can use the up to date monotouch bindings for admob posted on github here https://github.com/dalexsoto/AlexTouch.GoogleAdMobAds

    Here is an example of how to use it and how to suscribe to its events

    public override void ViewDidLoad ()
            {
                base.ViewDidLoad ();
    
                var ad = new GADBannerView(new RectangleF(new PointF(0,0), GADBannerView.GAD_SIZE_300x250))
                {
                    AdUnitID = "Use Your AdMob Id here",
                    RootViewController = this
    
                };
    
                ad.DidReceiveAd += delegate 
                {
                    this.View.AddSubview(ad);
                    Console.WriteLine("AD Received");
                };
    
                ad.DidFailToReceiveAdWithError += delegate(object sender, GADBannerViewDidFailWithErrorEventArgs e) {
                    Console.WriteLine(e.Error);
                };
    
                ad.WillPresentScreen += delegate {
                    Console.WriteLine("showing new screen");
                };
    
                ad.WillLeaveApplication += delegate {
                    Console.WriteLine("I will leave application");
                };
    
                ad.WillDismissScreen += delegate {
                    Console.WriteLine("Dismissing opened screen");
                };
    
                Console.Write("Requesting Ad");
                ad.LoadRequest(new GADRequest());
    }
    

提交回复
热议问题