【发布时间】:2018-10-07 20:06:19
【问题描述】:
我有一个滑动面板,里面有一个片段,每个部分还有一个片段(您将在屏幕截图中看到)。
我有存储在另一个适配器中选择的项目的第一部分(片段 0)。如何引用这些片段和适配器,以便能够修改适配器上的项目。
我已将片段存储在:
private void setUpOperateOptionSectionItemFragment(OperateModel model, int fragmentPosition){
LinearLayout container = getSectionContainer();
activityView.getLaySectionsContainer().addView(container);
OperateOptionSectionItemFragment fragment = OperateOptionSectionItemFragment.newInstance(model, fragmentPosition, this);
FragmentManager fragmentManager = activityView.getActivity().getFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
fragmentTransaction.add(container.getId(), fragment, OPERATE_OPTION_FRAGMENT_TAG+fragmentPosition);
fragmentTransaction.commit();
operateOptionSectionItemFragmentList.add(fragment);
}
当我单击片段 1、2、3 的适配器项时...我需要在片段 0 的适配器中添加或删除(如果存在)该项。
如何访问此适配器,如果我对所有人使用相同的适配器,如何区分。
【问题讨论】:
标签: android android-fragments android-recyclerview android-adapter