您的位置:首页 > 移动开发 > Android开发

Android fragment嵌套fragment失去Context的问题

2016-03-25 10:07 405 查看
/**

* 此法可以解决fragment嵌套fragment失去activity的问题

*/

@Override

public void onDetach() {

super.onDetach();

try {

//参数是固定写法

Field childFragmentManager = Fragment.class.getDeclaredField("mChildFragmentManager");

childFragmentManager.setAccessible(true);

childFragmentManager.set(this, null);

} catch (NoSuchFieldException e) {

throw new RuntimeException(e);

} catch (IllegalAccessException e) {

throw new RuntimeException(e);

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: