解决方案 »

  1.   

    有这么一个场景,在主activity有两按钮,A和B,A是add fragment, B是remove fragment,有个自定义的Myfragment,这个Myfragment的布局文件是另外一个自定义的fragment。
    我也不会,帮你顶下
      

  2.   

    // if (fragment != null) {
    //
    // ft.detach(fragment).replace(R.id.fragment, fragment)
    // .attach(fragment);
    // } else {
    //
    // // 设置动画效果
    // ft.replace(R.id.fragment, fragment);
    //
    // }
    这样你试试
    或者
    if (!fragment.isAdded()) { // 先判断是否被add过 ft.add(R.id.fragment, fragment).show(fragment);
    // 隐藏当前的fragment,add下一个到Activity中
    } else { ft.hide(mBeforeFragment).show(fragment); // 隐藏当前的fragment,显示下一个
    }
    这是我项目中用到的方法