私人按钮btn1;
私人按钮这里;
私人FirstFragment FirstFragment;
私人SencondFragment SencondFragment;
@Override
保护空白> super.oncreate (savedInstanceState);
setContentView (R.layout.activity_main);
initView ();
setDefaultFragment ();}
私人空间initView () {
btn1=(按钮)findViewById (R.id.btn1);
这里=(按钮)findViewById (R.id.btn2);
btn1.setOnClickListener(这);
btn2.setOnClickListener(这);}
私人空间setDefaultFragment () {
FragmentManager经理=getFragmentManager ();
FragmentTransaction事务=manager.beginTransaction ();
FirstFragment=new FirstFragment ();
transaction.replace (R.id.fragme_layout FirstFragment);
transaction.commit ();}
@Override
公共空间> FragmentManager经理=getFragmentManager ();
FragmentTransaction事务=manager.beginTransaction ();
开关(arg0.getId ()) {
R.id。btn1:
如果(firstFragment==null) {
firstFragment=new firstFragment ();}
transaction.replace (R.id.fragme_layout firstFragment);
打破;
R.id。这里:
如果(sencondFragment==null) {
sencondFragment=new sencondFragment ();}
transaction.replace (R.id.fragme_layout sencondFragment);
打破;
默认值:
打破;
}
transaction.commit ();}
@Override
公共视图>返回inflater.inflate (R.layout.fragment_first, null);
}
@Override
公共视图>返回inflater.inflate (R.layout.fragment_first, null);
}