1
以下是使用args.putInt.
传递Int值的示例。同样,我想通过employee_map
。如何将Map对象作为Bundle参数传递给Fragments。我不想列入名单。如何将LinkedHashMap从FragmentPagerAdapter传递给Fragment?
MyFragmentPageAdapter延伸FragmentPagerAdapter
@Override
public Fragment getItem(int position) {
LinkedHashMap<String,Employee> employee_map;
Fragment fragment = new DummySectionFragment();
Bundle args = new Bundle();
args.putInt(DummySectionFragment.ARG_SECTION_NUMBER, position);
fragment.setArguments(args);
return fragment;
}
MyFragment延伸片段
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
int fragmentNumber = getArguments().getInt(ARG_SECTION_NUMBER);
}