【发布时间】:2013-07-22 13:20:28
【问题描述】:
这是一种情况。我想从 Fragment A-> B-> C 导航。
在 B 片段中有列表视图。在项目上单击我打开详细视图 C 片段。 当然,我使用了替换方法并在从 B 到 C 的事务时添加了 addtoBackStack(null),以便在返回时它返回到 B。
一切顺利。但是当我从 C 返回到 B 时,视图正在刷新,因此再次调用 web 服务。我不想这样做。我想用listview保留B Fragment状态。
我收到了一些 Retain Instance 的帖子,但没有太大帮助。
非常感谢任何帮助。
谢谢。
【问题讨论】:
-
您是否考虑过使用
Bundle和覆盖onSavedInstance()? -
嗨@dakshbhatt21,你的问题找到解决方案了吗?我也有同样的问题,困扰了我一个星期,没有任何突破。
-
嗨@mungaihkamau请查看这篇文章developer.android.com/training/implementing-navigation/…,您可以在使用片段时找到各种类型的导航,请查看并告诉我。
标签: java android android-listview fragment