目前我有一个setContentView
包含列表片段的布局的活动。基本上它加载一个列表视图。
我的操作栏包含一个微调器,可让我加载不同的列表。我可以在后台加载列表对象,并在用户使用微调器选项切换到这些列表时更新一个片段的适配器。但这不会保留用户滚动到的位置。
我想搞乱加载多个列表片段,当用户选择不同的微调器选项时,会发生片段事务,显示与该特定列表关联的其他列表片段之一。
我将如何做到这一点,以及如何修改我的主机活动?
我见过的例子涉及在宿主活动FragmentTransaction
的方法中创建所有片段,而不是在 XML 中创建片段。onCreate
现在我在 XML 中有一个片段,需要再创建两个实际上相同的 ListFragments。
洞察力赞赏