public void replaceFragment(Fragment fragment) {
FragmentTransaction ft = manager.beginTransaction();
ft.replace(R.id.container, fragment);
ft.commit();
}
R.id.container是一个FrameLayout,用来放fragment,我快速点击几个按钮替换fragment会引起内存泄漏。
具体看下图:
fragment 我只是简单在上面放一些控件,具体类里面我连findViewById都还进行。但是就是会出错。
replaceFragment的调用,我每次都是new一个新的对应fragment。
麻烦大佬指点一下。