【发布时间】:2022-02-23 07:07:26
【问题描述】:
我有一个 Activity,并希望在该 Activity 和 Fragment 之间共享数据。我在片段中额外放入数据,并将其他数据放入其中。这样我在我的应用程序中有一个共享的捆绑包。我只看到将 Bundle 传递给 Intent 的示例,但也可以在另一个片段中更改该数据。这并没有打破碎片的自包含。我不会将它们放在活动中的某种方法中,因为那样您就必须进行活动。谁能告诉我这样做的权利?我知道共享首选项,但我不想要基于文件的解决方案。我知道使用 newInStance 传递参数,但我还需要将数据保存回片段中。传递参数只转发不共享。
【问题讨论】:
标签: android android-intent shared