Есть два фрагмента в одной активности, в 1 фрагменте я получаю список категорий, во втором должно выводится список материалов из каждой категории, для этого мне нужно передать id категории во второй фрагмент, есть функция обратного вызова, но как передать данные из одного фрагмента в другой не пойму.
В первом фрагменте функция обратного вызова при клике на recyclerView передает id категории
Intent i = new Intent(getActivity(), AllMaterialFragment.class);
startActivity(i);
i.putExtra("id", categoryList.get(position).getId());
А во втором фрагменте при попытке получить id
int id = getIntent().getIntExtra("id");
,
getIntent()
не работает!
Скриншот фрагмента кода удалён модератором.