Как передать данные из активности во фрагмент

У меня есть некоторые проблемы с передачей данных от действия к фрагментам в нем. Я искал вокруг, но неНе могу найти ответ, который бы хорошо подходил для моей ситуации. У меня есть 2 фрагмента имени классаCurrentFragment.java а такжеHistoryFragment.java, Я инициализирую их как вкладки в Activity.

    Tab tab = actionBar.newTab()
            .setText(R.string.tab_current)
            .setTabListener(new TaskitTabListener(
                    this, "current", CurrentFragment.class));
    actionBar.addTab(tab);

    tab = actionBar.newTab()
            .setText(R.string.tab_history)
            .setTabListener(new TaskitTabListener(
                    this, "history", HistoryFragment.class));
    actionBar.addTab(tab);

Мне сказали использоватьsetArguments в деятельности иgetArguments во фрагментах. Но как в этой ситуации получить фрагменты объектов в Activity? Я могу'т использоватьgetFragmentManager().findFragmentById() так как фрагменты добавляются программно.

Кроме того, я нахожу некоторые сообщения о том, что я могу использоватьgetActivity() во фрагментах для доступа к данным в контейнере Activity, но для меня это возвращает null. У кого-нибудь есть рабочий пример этого?

Ответы на вопрос(1)

Ваш ответ на вопрос