public override void OnViewCreated(View view, Bundle savedInstanceState) { base.OnViewCreated(view, savedInstanceState); // setup data // ad Type SetFont(txtAdType, TypefaceStyle.Bold); // screen name SetFont(edtScreenName, TypefaceStyle.Normal); SetFont(txtScreenName, TypefaceStyle.Normal); // earned points SetFont(txtEarnedPoints, TypefaceStyle.Normal); txtEarnedPoints.Text = GetString(Resource.String.txt_earned_points).Replace("%s", Convert.ToString(PokktStorage.GetVideoPoints(this.Activity))); // cache rewarded SetFont(btnCacheRewarded, TypefaceStyle.Normal); SetProgressbarColor(progressCacheRewarded); btnCacheRewarded.Text = GetString(Resource.String.txt_btn_cache_rewarded); btnCacheRewarded.Click += CacheRewarded; // show rewarded SetFont(btnShowRewarded, TypefaceStyle.Normal); SetProgressbarColor(progressShowRewarded); btnShowRewarded.Text = GetString(Resource.String.txt_btn_show_rewarded); btnShowRewarded.Click += ShowRewarded; // cache non rewarded SetFont(btnCacheNonRewarded, TypefaceStyle.Normal); SetProgressbarColor(progressCacheNonRewarded); btnCacheNonRewarded.Text = GetString(Resource.String.txt_btn_cache_non_rewarded); btnCacheNonRewarded.Click += CacheNonRewarded; // show non rewarded SetFont(btnShowNonRewarded, TypefaceStyle.Normal); SetProgressbarColor(progressShowNonRewarded); btnShowNonRewarded.Text = GetString(Resource.String.txt_btn_show_non_rewarded); btnShowNonRewarded.Click += ShowNonRewarded; // OPTIONAL but we SUGGEST you to implement actions as it will help you to determine the status of your request PokktAds.Interstitial.AdAvailabilityEvent += AdAvailabilityStatus; PokktAds.Interstitial.AdCachingCompletedEvent += AdCachingCompleted; PokktAds.Interstitial.AdCachingFailedEvent += AdCachingFailed; PokktAds.Interstitial.AdDisplayedEvent += AdDisplayed; PokktAds.Interstitial.AdFailedToShowEvent += AdFailedToShow; PokktAds.Interstitial.AdSkippedEvent += AdSkipped; PokktAds.Interstitial.AdCompletedEvent += AdCompleted; PokktAds.Interstitial.AdClosedEvent += AdClosed; PokktAds.Interstitial.AdGratifiedEvent += AdGratified; }
public void AdCompleted(String screenName, bool isRewarded) { if (this.Activity == null) { return; } HideProgress(); txtEarnedPoints.Text = GetString(Resource.String.txt_earned_points).Replace("%s", Convert.ToString(PokktStorage.GetVideoPoints(this.Activity))); Toast.MakeText(this.Activity, "Interstitial Ad Completed", ToastLength.Short).Show(); }