在我的活动中,我有“片段A”,其中有一个添加“片段B”的按钮。 “片段A”从URL中检索数据并显示前3个项目,并显示所有按钮,打开“片段B”并显示所有项目。有没有办法检查片段B中是否在片段A中检索到数据,所以我不会进行无用的URL提取?
int64_t
答案 0 :(得分:2)
在片段A中创建String类型的实例变量。您获得的响应可以存储在字符串中,并以捆绑形式发送到片段B.在片段B中检查相同。如果字符串为空或为null这意味着没有进行服务呼叫。否则,您可以使用相同的响应
答案 1 :(得分:1)
在片段A中取一个bool变量。
如果在片段A中收到数据。
让它成真。
其他错误
并将其发送到片段B如果真的则无需再次呼叫。
修改强>
您还可以在共享Prefrence中保存此布尔变量。 并随心所欲地获取它。