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); }
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); }