Я хочу передать аргументы из моей активности фрагменту, встроенному в действие. Фрагмент встроен статически в макет xml. Я пытался позвонить setArgument(), как это:Установить аргументы фрагмента из активности
setContentView(R.layout.detail_activity);
DetailFragment detailFragment = (DetailFragment) getFragmentManager().findFragmentById(R.id.detailFragment);
detailFragment.setArguments(getIntent().getExtras());
, но это уже слишком поздно, потому что setArguments должен вызываться сразу после создания фрагмента. Единственное, что я видел, это getArguments() и изменение пакета. Любой лучший способ?
Я предлагаю вам обратиться http://stackoverflow.com/a/ 12739968/1554935 –
Нет, они создают фрагмент программно, а мой фрагмент является частью xml. – damluar
У меня такая же проблема. Примеры. Я видел, как все добавляли фрагменты в контейнеры активности. –