Activity
public class MainActivity extends FragmentActivity { private RadioGroup mRg_main; private List<BaseFragment> mBaseFragment; /** * 选中的Fragment的对应的位置 */ private int position; /** * 上次切换的Fragment */ private Fragment mContent; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //初始化View initView(); //初始化Fragment initFragment(); //设置RadioGroup的监听 setListener(); } private void setListener() { mRg_main.setOnCheckedChangeListener(new MyOnCheckedChangeListener()); //设置默认选中常用框架 mRg_main.check(R.id.rb_common_frame); } class MyOnCheckedChangeListener implements RadioGroup.OnCheckedChangeListener {