我有一项活动,我在该活动中有2个片段(FragmentA& FragmentB)。我可以使用菜单项从FragmentA切换到FragmentB,反之亦然。在FragmentA中,我已经获取了设备中的所有.pdf文件。使用recyclerView显示它们。 recyclerView的每一项都有一个checkBox& .pdf文件名。
我想使用checkBox从该recyclerView中选择所需的项目,并将所有这些项目传递到FragmentB中的另一个recyclerView,点击按钮,我已经包含在FragmentA中,如图所示
当我按下'完成'来自FragmentA的按钮,FragmentA中的所有选定项目都应传递给FragmentB的recyclerView,我应该能够从FragmentB查看这些.pdf文件。
在FragmentB中,recyclerView的单个项目只包含一个textView,它将是.pdf文件的名称。
一旦我关闭我的应用程序并再次打开它,我之前选择的FragmentA的recyclerView的唯一项目应该被隐藏,但那些选定的项目应该在FragmentB的recyclerView中可见,我应该能够查看这些.pdf文件来自FragmentB。
Plz帮助我如何做到这一点,以及我需要考虑的所有事情。 (例如:sharedPreferences,intents,SQLite ....)
提前致谢:)