Android Code
//Get a reference to FragmentManager
FragmentManager fragment = getFragmentManager();
//call the beginTransactionMethod on FragmentManager
FragmentTransaction transaction = fragment.beginTransaction();
//call add method of FragmentTransaction
//Passing id of framelayout and the fragment that that view will hold
transaction.add(R.id.fragment_first, new FragmentFirst());
//call commit method of FragmentTransaction
transaction.commit();
Xamarin Code
//Begin FragmentTransaction
FragmentTransaction fragment = this.FragmentManager.BeginTransaction();
//call add method of FragmentTransaction
//Passing id of framelayout and the fragment that that view will hold
fragment.Add(Resource.Id.FragmentFirst, new FragmentFirst());
//call commit method of FragmentTransaction
fragment.Commit();