public void OnTabSelected(ActionBar.Tab tab, Android.Support.V4.App.FragmentTransaction ft)
 {
   switch (tab.Text)
   {
     case "ListView":
       ft.Replace(Android.Resource.Id.Content, new ListViewFragment());
       break;
     case "RecyclerView":
       ft.Replace(Android.Resource.Id.Content, new RecyclerViewFragment());
       break;
     case "ScrollView":
       ft.Replace(Android.Resource.Id.Content, new ScrollViewFragment());
       break;
   }
 }
        public static void Transition(Activity activity, Android.Support.V4.App.FragmentTransaction fragmentTransaction, int frameResId, Android.Support.V4.App.Fragment fragment)
        {
            InitTransaction(fragmentTransaction);

            fragmentTransaction.Replace(frameResId, fragment);
            fragmentTransaction.Commit();
        }
        public static void StackTransition(Activity activity, Android.Support.V4.App.FragmentTransaction fragmentTransaction, int frameResId, Android.Support.V4.App.Fragment fragment, string tags)
        {
            InitTransaction(fragmentTransaction);

            fragmentTransaction.Replace(frameResId, fragment);
            fragmentTransaction.AddToBackStack(tags);
            fragmentTransaction.Commit();
        }