今天写一个app,在Main Activity中有个fragment称之为f_1, 应用打开时就显示;
另顶一个Fragment暂时称之为f_2;
要实现一个功能,就是点击一个按钮后,将f_1替换为f_2.
Buttong的响应方法很简单,就是常用的:
FragmentManager fragmentManager = getFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
fragmentTransaction.replace(R.id.xx,new Fragment_f2()); //R.id.xx是f_1的
fragmentTransaction.addToBackStack(null);
fragmentTransaction.commit();
但是总是出现错误:(