use*_*786 5 java android android-fragments onpause activity-finish
在我的应用程序中,我有一个导航抽屉,我的应用程序的工作方式是只有一个活动,如果您从导航抽屉中选择一些东西,它会启动/替换当前片段.我怎样才能这样做,以便当从导航抽屉中选择某些内容并且新片段开始时,旧片段结束
我不能
@Override
public void onPause() {
    // TODO Auto-generated method stub
    super.onPause();
    getActivity().finish();
}   
因为只有一项活动会杀死应用程序.
我如何杀死片段?
编辑:我的片段交易
Home HomeFragment = new Home();
        transaction.replace(R.id.llhome, HomeFragment);
        transaction.addToBackStack(null);
        transaction.commit();
              mDrawerList.setItemChecked(position, true);
                mDrawerLayout.closeDrawer(mDrawerList);
谢谢
如果您使用动态片段,通过 a 设置,您可以使用新片段对旧片段FragmentTransaction运行事务。replace()
| 归档时间: | 
 | 
| 查看次数: | 15703 次 | 
| 最近记录: |