【发布时间】:2013-04-19 11:18:31
【问题描述】:
我创建了 Activity-A 的 fragment-A 部分,这里我HIDE fragment-A 并启动 fragment-B,工作正常。现在我分离了 fragment-B,那么 Fragment-A 是如何知道现在是时候 唤醒 即 SHOW >.
【问题讨论】:
标签: android android-fragments show-hide detach
我创建了 Activity-A 的 fragment-A 部分,这里我HIDE fragment-A 并启动 fragment-B,工作正常。现在我分离了 fragment-B,那么 Fragment-A 是如何知道现在是时候 唤醒 即 SHOW >.
【问题讨论】:
标签: android android-fragments show-hide detach
使用addToBackStack 方法,它是FragmentTransaction 类。交易将被记住,当您在 Fragment B 处于活动状态时按下返回按钮时,将显示 Fragment A。
【讨论】:
重写 Fragment B 的 onDetach() 方法以取消隐藏 Fragment A。
如果您需要,这是一个关于如何让片段/活动相互交互的很好的指南:http://developer.android.com/training/basics/fragments/communicating.html
【讨论】: