public static GenericCustomList NewInstance(int layoutResId)
        {
            GenericCustomList genericCustomList = new GenericCustomList();
            Bundle            args = new Bundle();

            args.PutInt(ARG_LAYOUT_RES_ID, layoutResId);
            genericCustomList.Arguments = args;
            return(genericCustomList);
        }
Пример #2
0
        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            InflaterMain = inflater;
            view         = inflater.Inflate(Resource.Layout.tabview_test, container, false);

            tabLayout = view.FindViewById <TabLayout>(Resource.Id.tabLayout_id);
            viewPager = view.FindViewById <ViewPager>(Resource.Id.viewPager_id);

            adapter = new ViewPagerAdapter(this.Activity.SupportFragmentManager);
            adapter.AddFragment(new CustomListView(), new Java.Lang.String("CustomListView"));
            adapter.AddFragment(GenericCustomList.NewInstance(Resource.Layout.QrCode_test), new Java.Lang.String("landing_page"));
            adapter.AddFragment(new contact(), new Java.Lang.String("contact"));
            adapter.AddFragment(new QrCode_test(), new Java.Lang.String("QrCode_test"));
            adapter.AddFragment(new assignment_lists(Library.npcc_types.inf_assignment_type.Pending), new Java.Lang.String("CustomListView"));
            adapter.AddFragment(new QrCode_test(), new Java.Lang.String("QrCode_test"));
            adapter.AddFragment(new assignment_lists(Library.npcc_types.inf_assignment_type.Completed), new Java.Lang.String("CustomListView"));
            adapter.AddFragment(new QrCode_test(), new Java.Lang.String("QrCode_test"));
            adapter.AddFragment(new Webview_test(), new Java.Lang.String("Webview_test"));

            viewPager.Adapter = adapter;
            tabLayout.SetupWithViewPager(viewPager);
            common_functions.npcc_apply_font(view.FindViewById <TabLayout>(Resource.Id.tabLayout_id));
            return(view);
        }