【发布时间】:2018-07-26 03:24:35
【问题描述】:
例如,我有一个 Java 对象,它是一个食谱,它存储诸如食谱 ID、食谱名称、食谱成分 (ArrayList)、食谱步骤 (ArrayList) 之类的项目。现在,我有一个活动和 fragment A(在 recyclerview 中显示配方名称),它是从本地资产 Json 文件加载的。然后,您单击一个配方名称,它会启动 fragment B(通过并与活动交互),它会显示配方信息,您是传递整个 java 对象还是只发送类似的东西配方 id,然后打开片段 B 并从 Json 重新加载数据?
有多少数据太多而无法传递给另一个活动/片段?
感谢大家对此的意见。
编辑:大家好,感谢您的输入,我确实看到了发送数据的大小限制。我需要澄清一点,你是通过意图发送整个食谱对象还是只传递食谱ID和。从 Json 重新加载数据?
【问题讨论】:
标签: java android android-fragments android-intent android-activity