f1 = new Frag1();f2 = new Frag2();f3 = new Frag3();f4 = new Frag4();//supportFragmentManager.beginTransaction().replace(R.id.fl,f1).commit();supportFragmentManager.beginTransaction().add(R.id.fl,f1).show(f1).commit();supportFragmentManager.beginTransaction().add(R.id.fl,f2).hide(f2).commit();supportFragmentManager.beginTransaction().add(R.id.fl,f3).hide(f3).commit();supportFragmentManager.beginTransaction().add(R.id.fl,f4).hide(f4).commit();rg.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { @Overridepublic void onCheckedChanged(RadioGroup radioGroup, @IdRes int i) { switch (i) { case R.id.one: //supportFragmentManager.beginTransaction().replace(R.id.fl,f1).commit();supportFragmentManager.beginTransaction().show(f1).hide(f2).hide(f3).hide(f4).commit(); break; case R.id.two: supportFragmentManager.beginTransaction().show(f2).hide(f1).hide(f3).hide(f4).commit(); break; case R.id.three: supportFragmentManager.beginTransaction().show(f3).hide(f2).hide(f1).hide(f4).commit(); break; case R.id.four: supportFragmentManager.beginTransaction().show(f4).hide(f2).hide(f3).hide(f1).commit(); break; } }});