这是我的问题区域:
我有一个片段 A。一旦附加它,在它的 onCreateView 中,我加载一个 Web 服务以从服务器获取数据,然后我使用基本适配器在列表视图上设置该数据。现在,在列表视图的 Item Clicks 上,我使用 Fragment Transactions 的替换方法和 addtoBackstack("FragmentA") 将 Fragment A 替换为 Fragment B。
FragmentManager fm =getActivity().getFragmentManager();
fm.beginTransaction().replace(R.id.content_frame, Fragment B).commit();
现在,当我按下片段 B 上的后退按钮时,它会将我带到片段 A,但 web 服务再次开始加载。
我的问题:我只希望当它返回片段 A 时,它应该显示其先前的状态并且不应该再次调用 Web 服务。
谢谢