protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); _savedInstanceState = savedInstanceState; LayoutInflater.Inflate(Resource.Layout.shows_add_show_activity, _BaseFrameLayout); SetCheckedItemInNavDrawer(Resource.Id.GoToAddShowActivity); var testButton = FindViewById<Button>(Resource.Id.testButtonAddShows); testButton.Click += delegate { Console.WriteLine("I clicked on test button"); _TaskFragment.AddTask("Popular"); _TaskFragment.StartTaskByTag("Popular", _TaskFragment.mCallbacks); _TaskFragment2.AddTask("Older"); _TaskFragment2.StartTaskByTag("Older", _TaskFragment2.mCallbacks); Console.WriteLine("I got a fragment"); //var frag = _adapter.InstantiateItem(_pager, 3); //Console.WriteLine(((AddShowFragment)frag).Title); }; _TaskFragment = (TaskFragment) SupportFragmentManager.FindFragmentByTag(TAG_TASK_FRAGMENT); if (_TaskFragment == null) { _TaskFragment = TaskFragment.NewInstance(); var ft = SupportFragmentManager.BeginTransaction(); ft.Add(_TaskFragment, TAG_TASK_FRAGMENT); ft.Commit(); } _TaskFragment2 = (TaskFragment)SupportFragmentManager.FindFragmentByTag(TAG_TASK_FRAGMENT+"2"); if (_TaskFragment2 == null) { _TaskFragment2 = TaskFragment.NewInstance(); var ft = SupportFragmentManager.BeginTransaction(); ft.Add(_TaskFragment2, TAG_TASK_FRAGMENT+"2"); ft.Commit(); } //Causing issues?? Pass username into it??? Base Activity store username??? SetPageTitle(); SetUpTabLayout(); //_adapter.UpdateTrakkedList(TrakkedShows); //_adapter.NotifyDataSetChanged(); //Console.WriteLine("Check out trakked list"); }
public static TaskFragment NewInstance() { TaskFragment f = new TaskFragment(); return f; }