Я пытаюсь передать строку из адаптера фрагментировать в Bundle бу ti'm получать нуль в моем фрагментеBundle возвращение Null при вызове в фрагменте
Вот мой код, чтобы добавить строку в пачке
Bundle bundle=new Bundle();
bundle.putString("id",expense_id);
AddExpenseFragment fragment=new AddExpenseFragment();
fragment.setArguments(bundle);
UiActivity.startAddExpense(context);
это мой код, чтобы получить на пачку значения в фрагменте
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
super.onCreateView(inflater, container, savedInstanceState);
View view=inflater.inflate(R.layout.activity_fragment_add_expense,container,false);
String id=this.getArguments().getString("id");
return view;
}
и я передаю значение пучка из моего класса recyclerView адаптера
Что вы делаете методом startAddExpense? – David
@ Давид, он намеревается начать работу с фрагментом – rookieDeveloper
Не могли бы вы показать мне строку, в которой вы фиксируете свой фрагмент с транзакцией фрагмента? Я предполагаю, что вы начинаете не фрагмент, для которого вы передаете аргументы – David