Example #1
0
        public void OnClick(View v)
        {
            Kiip manager = Kiip.Instance;

            switch (v.Id)
            {
            case Resource.Id.getActivePromos:
                manager.GetActivePromos(mActivePromosListener);
                break;

            case Resource.Id.unlockAchievement:
                manager.UnlockAchievement(mAchievementId.Text, new RewardRequestListener(this)
                {
                });
                break;

            case Resource.Id.saveLeaderboard:
                manager.SaveLeaderboard(mLeaderboardId.Text, 100, mRewardsListener);
                break;

            case Resource.Id.showNotification:
                if (mResources.Count > 0)
                {
                    ME.Kiip.Api.Resource resource = mResources[0];
                    manager.ShowResource(resource);
                }
                break;

            case Resource.Id.showFullscreen:
                if (mResources.Count > 0)
                {
                    toast("Showing Fullscreen (" + mResources.Count + ")");

                    ME.Kiip.Api.Resource resource = mResources[0];
                    resource.Position = ME.Kiip.Api.Kiip.Position.Fullscreen;
                    manager.ShowResource(resource);
                }
                break;

            case Resource.Id.newActivity:
                Intent intent = new Intent(this, this.Class);
                StartActivity(intent);
                break;
            }
        }