Я в моем классе фрагмента называет это:Передача данных фрагмента с FragmentTransaction
@OnClick(R.id.blockedLinkLayout)
public void onBlockedClick(){
final FragmentTransaction ft = getFragmentManager().beginTransaction();
ft.replace(R.id.content, new SettingsBlockedUsersFragment(), FRAGMENT_TAG);
ft.commit();
}
И просто заменить мой текущий фрагмент с выбраными один.
И мой вопрос: как я могу отправить некоторые данные (например, String
значение) из моего родительского фрагмента в мой дочерний фрагмент, используя FragmentTransaction?
Это работает! Что делать, если я хочу отправить, например. HashMap oraz ArrayList? – y07k2
вы можете использовать arguments.putStringArrayList (ключ, значение); , обратите внимание, что пучок ограничивается простыми значениями типа String или int. – Mahfa
Так что мне нужно изменить тип Bundle на что? – y07k2