我有两个片段。
checkNodesFragment动态创建一个CheckBoxes的ArrayList,然后
ReserveNodesFragment应该访问在checkNodesFragment中检查了哪些节点。
最好使用哪种存储方法,以便ReserveNodesFragment可以查看选中了哪些复选框?
搜索后,我发现SharedPreferences是一种永久存储数据的方法。 SharedPreferences是否适合通过片段显示数据?
我是android的新手,所以很抱歉,如果问题很明显。
最佳答案
片段之间的通信应通过Activity
完成。
在Activity
和Fragment
之间共享数据
创建一个包,然后使用fragment.setArguments(bundle)
将数据传递到Fragment
。
在Fragment
和Activity
之间共享数据
在interface
中创建一个fragment
,并在Activity
中实现interface
更多信息:
Communicating with Other Fragments(下载示例)。