从片段返回到上一个活动 onclick back button

Posted

技术标签:

【中文标题】从片段返回到上一个活动 onclick back button【英文标题】:go back from fragment to previous activity onclick back button 【发布时间】:2015-05-25 05:35:02 【问题描述】:

如何从片段返回到上一个活动? 我不能在片段中覆盖这个函数或者有其他方法,帮助!

  @Override
public void onBackPressed() 

        onBackPressed();

【问题讨论】:

您是否有多个活动,并且您想在片段上按返回按钮时返回一项活动? 是的,我有 3 个片段,当我按下后退按钮时,我想返回到打开这些片段的活动 【参考方案1】:

在您的代码中的某处,您可能有一个FragmentTransaction,您在其中调用add()replace()show() 以显示片段。在显示方法和commit()之间,如果你调用addToBackStack(),那么操作会被添加到返回栈中,所以当你按下返回按钮时,它会反转你的片段事务。

【讨论】:

以上是关于从片段返回到上一个活动 onclick back button的主要内容,如果未能解决你的问题,请参考以下文章

设置onclick侦听器在android中无法从一个片段移动到另一个活动[重复]

从 Activity 到特定选项卡/片段的按钮 OnClick

如何通过按返回返回到上一个片段?

从一个活动开始一个片段

从按钮 onclick 上的片段导航到 Activity

在活动中使用 OnBackPressed 方法的一个片段到另一个片段