【问题标题】:Call parent in Fragment android [duplicate]在片段android中调用父级[重复]
【发布时间】:2017-06-07 16:32:50
【问题描述】:

我的项目活动中有很多片段。 例如: 现在我已经使用 begintransaction 从 A 到 B 片段或 C 到 B 片段的意图,并且在 B 片段中我有任何按钮,我点击它,它将返回父片段。 每个人都可以帮助我提出建议或建议。

【问题讨论】:

  • 投反对票的原因?复制?如果是,请包含链接。
  • 抱歉,这是不可能的,我尝试了所有的建议,但它不起作用。
  • 你的问题不清楚。请清楚说明您的问题。如果您的英语不够好,请尝试提供一些代码甚至图片来解释您的问题。这可能是投反对票的原因。

标签: android


【解决方案1】:

只需要写一行代码

getSupportFragmentManager().popBackStackImmediate();

你必须使用

addToBackStack

这样你就可以像这样从片段管理器中弹出。

getSupportFragmentManager().beginTransaction()
                           .replace(detailFragment, "detail")
                           // Add this transaction to the back stack
                           .addToBackStack()
                           .commit();

【讨论】:

  • 我试过了,还是不行,能不能再给我一个方法?
  • 你可以让我看看你尝试了什么吗?
  • 以及如何进行片段转换。
  • AFragment: mFragmentTransaction.replace(R.id.containerView, new NofiticationFragment()).commit(); NotificationFragment: getChildFragmentManager().popBackStackImmediate();
  • @LeThanhTan 现在检查答案
猜你喜欢
  • 2013-12-02
  • 1970-01-01
  • 1970-01-01
  • 2015-05-31
  • 2016-04-18
  • 2017-06-06
  • 1970-01-01
  • 2023-02-09
  • 1970-01-01
相关资源
最近更新 更多