private void InItPokktSDK() { PokktAds.SetNativeExtentions(new AndroidExtension(this)); // Required for communication with PokktSDK. Should be the first line PokktAds.SetThirdPartyUserId("123456"); // optional PokktAds.Debugging.ShouldDebug(true); // optional, set it to true if you want to enable logs for PokktSDK PokktAds.SetPokktConfig(PokktStorage.GetAppId(this), PokktStorage.GetSecurityKey(this)); // required }
public override void OnDestroy() { base.OnDestroy(); if (TextUtils.IsEmpty(edtApplicationID.Text)) { Toast.MakeText(this.Activity, "Please Enter Application Id", ToastLength.Short).Show(); return; } if (TextUtils.IsEmpty(edtSecurityKey.Text)) { Toast.MakeText(this.Activity, "Please Enter Security Key", ToastLength.Short).Show(); return; } // saving applicationID and SecurityKey for SDK locally String applicationId = edtApplicationID.Text.Trim(); String securityKey = edtSecurityKey.Text.Trim(); PokktStorage.SetAppId(this.Activity, applicationId); PokktStorage.SetSecurityKey(this.Activity, securityKey); // Updating PokktConfig in PokktSDk in case it is changed from this screen. PokktAds.SetPokktConfig(applicationId, securityKey); }
public override void OnViewCreated(View view, Bundle savedInstanceState) { base.OnViewCreated(view, savedInstanceState); // setup data // txtTestRelease if (Resources.GetBoolean(Resource.Boolean.is_test_release)) { txtTestRelease.Visibility = ViewStates.Visible; txtTestRelease.Text = Resources.GetString(Resource.String.txt_test_release_version).Replace("%s", Resources.GetString(Resource.String.test_release_version)); SetFont(txtTestRelease, TypefaceStyle.Normal); txtFrameworkName.Visibility = ViewStates.Visible; txtFrameworkName.Text = Resources.GetString(Resource.String.framework_name); SetFont(txtFrameworkName, TypefaceStyle.Normal); } // txtSDKVersion txtSDKVersion.Text = Resources.GetString(Resource.String.txt_sdk_version).Replace("%s", PokktAds.GetPokktSDKVersion()); SetFont(txtSDKVersion, TypefaceStyle.Bold); // btnAdTypeVideo btnAdTypeVideo.Text = Resources.GetString(Resource.String.txt_btn_ad_type_video); SetFont(btnAdTypeVideo, TypefaceStyle.Normal); btnAdTypeVideo.Click += OpenVideosAdsShowcase; // btnAdTypeInterstitial btnAdTypeInterstitial.Text = GetString(Resource.String.txt_btn_ad_type_interstitial); SetFont(btnAdTypeInterstitial, TypefaceStyle.Normal); btnAdTypeInterstitial.Click += OpenInterstitialAdsShowcase; // btnAdTypeBanner btnAdTypeBanner.Text = GetString(Resource.String.txt_btn_ad_type_banner); SetFont(btnAdTypeBanner, TypefaceStyle.Normal); btnAdTypeBanner.Click += OpenBannerAdsShowcase; // btnAdTypeMore btnAdTypeMore.Text = GetString(Resource.String.txt_btn_more); SetFont(btnAdTypeMore, TypefaceStyle.Normal); btnAdTypeMore.Click += OpenMoreSettings; }