从片段完成当前活动
我在用作导航抽屉的活动中有一个片段。它包含单击时启动新活动的按钮(片段中的startActivity只是在当前活动上调用startActivity)。 对于我的一生,我似乎无法弄清楚在开始一项新活动之后如何完成当前活动。 我希望在片段中实现以下目标: @Override public void onClick(View view) { // TODO Auto-generated method stub if (view == mButtonShows) { Intent intent = new Intent(view.getContext(), MyNewActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); startActivity(intent); finish(); } } 但是似乎Fragment.class没有实现finish()(就像它实现了startActivity(...)一样)。 我希望在他们启动第二项活动时清除活动堆栈。(因此,从新活动中回退将在技术上将其放回启动器)