我在夏洛克片段类中有一个函数。单击项目时,我想从其基本 adpater 类中调用它。我的代码如下
在基础适配器中
SherlockFragment obj=new TVgui()
(tvgui)obj.replace_fragment(frag,tag);
在 sherlockFragment 类中
public void replace_fragment(SherlockFragment frag,String tag)
{
frag_child = getChildFragmentManager();
ft = frag_child.beginTransaction();
ft.addToBackStack(null)
.replace(R.id.fragment_container,frag,tag);
ft.commit();
}
强制关闭并出现错误“活动被破坏”。请帮忙