Мне не удалось найти способ динамического добавления фрагмента в существующий динамически добавленный фрагмент. Знаете ли вы, если это возможно?
Я генерирую фрагменты следующим образом:
FragmentManager fragMgr = getSupportFragmentManager();
FragmentTransaction xact = fragMgr.beginTransaction();
if(null == fragMgr.findFragmentByTag(FRAG1_TAG)) {
xact.add(10101010, new DateTime(), FRAG1_TAG);
}
if(null == fragMgr.findFragmentByTag(FRAG4_TAG)) {
xact.add(7777, new loginForm(), FRAG4_TAG);
}
xact.commit();
Как добавить в FRAG4_TAG фрагмент еще один?
Edit2:
Я жестко закодировал его id, чтобы иметь возможность работать с ним в будущем (где ll - мой linearLayout в XML):
FrameLayout frml4 = (FrameLayout)inflater.inflate(R.layout.frame,null);
frml4.setId(7777);
frml4.setBackgroundColor(Color.YELLOW);
ll.addView(frml4);