【发布时间】:2018-07-09 11:20:24
【问题描述】:
他们在 Fragment (F1) 内使用 RecyclerView(R1.1)。 Recyclerview R1.1 显示客户列表,其中包括 recyclerview R1.1 中每个客户的复选框。他们还为另一种类型的客户使用 2 个选项卡。我选择了第二个选项卡并选中了 recyclerview 中的一些复选框。
在 Fragment F1 的 onCreateView() 中,我正在调用 web api 来获取数据以填充 recyclerview R1.1。
然后我通过代码fragmentTransaction.replace(int,fragment2,fragment2.getTag()) 为 AdvancedSearch 调用另一个片段 (F2)。然后调用另一个 Fragment(F3) 来显示 F2 的搜索结果。
然后从 F3 回到 F2 再回到 F1。在这里,我想获取带有选定的第二个选项卡和复选框的片段 F1。
我已经检查了 fragmentTransaction.add(int,fragment,string),但我不知道这是否是一个好习惯。
【问题讨论】:
-
如果我理解正确,那么您可以使用 Room 来存储值,这很容易使用。
-
是的,这应该使用一些数据库来存储每个客户的数据
-
好的,感谢您的宝贵意见。将尝试使用数据库。
标签: android