gpt4 book ai didi

android - 在 android fragment 之间共享数据

转载 作者:行者123 更新时间:2023-11-29 21:04:08 24 4
gpt4 key购买 nike

我有两个 fragment 。checkNodesFragment 动态创建一个包含复选框的 ArrayList,然后ReserveNodesFragment 应该访问在 checkNodesFragment 中检查过的节点。使用什么存储方法更好,以便 ReserveNodesFragment 可以看到选中了哪些复选框?

经过搜索,我发现SharedPreferences是一种永久存储数据的方法。 SharedPreferences是否适合通过 fragment 让数据可见?我是 android 的新手,如果问题很明显,我很抱歉。

最佳答案

fragment 之间的通信应该通过Activity来完成。

ActivityFragment 之间共享数据

创建一个包并使用 fragment.setArguments(bundle) 将数据传递给 Fragment

FragmentActivity 之间共享数据

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

更多信息:

Communicating with Other Fragments (下载示例)。

关于android - 在 android fragment 之间共享数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25062879/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com