我有两个片段。
checkNodesFragment动态创建一个CheckBoxes的ArrayList,然后
ReserveNodesFragment应该访问在checkNodesFragment中检查了哪些节点。
最好使用哪种存储方法,以便ReserveNodesFragment可以查看选中了哪些复选框?

搜索后,我发现SharedPreferences是一种永久存储数据的方法。 SharedPreferences是否适合通过片段显示数据?
我是android的新手,所以很抱歉,如果问题很明显。

最佳答案

片段之间的通信应通过Activity完成。

ActivityFragment之间共享数据

创建一个包,然后使用fragment.setArguments(bundle)将数据传递到Fragment

FragmentActivity之间共享数据

interface中创建一个fragment,并在Activity中实现interface

更多信息:

Communicating with Other Fragments(下载示例)。

07-26 08:43
查看更多