API 从第二个 Fragment2 返回时不应在 Fragment1 中再次获得响应

API response should not get again in Fragment1 when returning from second Fragment2

我在 onCreateView() 方法中调用 Web 服务并在 Fragment1 中获取响应和显示数据。现在我单击响应中的任何项目并移至 Fragment2。现在我回到 Fragment1,webservice 又被调用了,因为 Fragment1 的 onCreateView() 方法又被调用了。但我想再次避免调用此 Web 服务。请帮我避免这个问题。

如果您在转到 fragment2 之前将 fragment1 添加到 backstack,请尝试在 onCreate() 方法中点击 webservice。当您从后台弹出 fragment1 时,将调用 onCreateView() 而不是 oncreate()。