コード例 #1
0
        //public Fragment GetExitsingItem(ViewPagerList viewpagerType)
        //{
        //    switch (viewpagerType)
        //    {
        //        case ViewPagerList.LegislatorVotes:
        //            return _voteFrag;
        //        case ViewPagerList.LegislatorBillsSponsored:
        //            return _sponsoredBillFrag;
        //        case ViewPagerList.LegislatorBillsCosponsored:
        //            return _cosponsoredBillFrag;
        //        case ViewPagerList.LegislatorCommittees:
        //            return _committeesFrag;
        //        default:
        //            return null;
        //    }
        //}

        public Fragment GetItem(ViewPagerList viewpagerType)
        {
            switch (viewpagerType)
            {
            case ViewPagerList.LegislatorVotes:
                return(VoteViewerFragmentCtrl.CreateInstance(_legislator));

            case ViewPagerList.LegislatorBillsSponsored:
                return(BillViewerFragmentCtrl.CreateInstance(_legislator, BillViewerKind.SponsoredBills));

            case ViewPagerList.LegislatorBillsCosponsored:
                return(BillViewerFragmentCtrl.CreateInstance(_legislator, BillViewerKind.CosponsoredBills));

            case ViewPagerList.LegislatorCommittees:
                return(CommitteeViewerFragmentCtrl.CreateInstance(_legislator));

            default:
                return(null);
            }
        }
コード例 #2
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            SetContentView(Resource.Layout.actv_ViewBills);

            SetupToolbar(Resource.Id.viewBillsActv_toolbar);
            SetupNavigationMenu(Resource.Id.viewLBillsActv_navigationDrawer);

            var _viewBillsFragCtrl = SupportFragmentManager.FindFragmentByTag(TagsType.ViewBillsFragment) as BillViewerFragmentCtrl;

            if (_viewBillsFragCtrl == null)
            {
                _viewBillsFragCtrl = BillViewerFragmentCtrl.CreateInstance(GetBillViewerKind);
                AndroidHelper.AddSupportFragment(SupportFragmentManager, _viewBillsFragCtrl, Resource.Id.viewBillsActv_fragmentContainer, TagsType.ViewBillsFragment);
            }

            var adView    = FindViewById <Android.Gms.Ads.AdView>(Resource.Id.viewBillsActv_adView2);
            var adRequest = new Android.Gms.Ads.AdRequest.Builder().Build();

            adView.LoadAd(adRequest);
        }