0

我有一个活动,该活动中有 2 个片段(FragmentA 和 FragmentB)。我可以使用菜单项从 FragmentA 切换到 FragmentB,反之亦然。在 FragmentA 中,我已获取设备中的所有 .pdf 文件并使用 recyclerView 显示它们。recyclerView 的每一项都有一个checkBox & .pdf 文件名。

我想使用复选框从该 recyclerView 中选择所需的项目,并将所有这些项目传递给 FragmentB 中的另一个 recyclerView,单击我已经包含在 FragmentA 中的按钮,如图所示

片段 A 的图像

当我从 FragmentA 按下“完成”按钮时,FragmentA 中的所有选定项目都应该传递给 FragmentB 的 recyclerView,我应该能够从 FragmentB 查看那些 .pdf 文件。

在 FragmentB 中,recyclerView 的单个项目仅包含一个 textView,这将是 .pdf 文件的名称。

一旦我关闭我的应用程序并再次打开它,我之前选择的 FragmentA 的 recyclerView 的唯一项目应该被隐藏,但那些选定的项目应该在 FragmentB 的 recyclerView 中可见,我应该能够从 FragmentB 查看那些 .pdf 文件。

请帮助我如何做到这一点,我需要考虑的所有事情。(例如:sharedPreferences、intents、SQLite....)

提前致谢 :)

4

0 回答 0