Мне не удалось найти способ, как динамически добавлять фрагмент в существующий динамически добавляемый фрагмент. Знаете ли вы, возможно ли это?
Я генерирую фрагменты следующим образом:
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:
Я жестко запрограммировал его идентификатор, чтобы с ним можно было работать это в будущем (где ll - мой linearLayout в XML):
FrameLayout frml4 = (FrameLayout)inflater.inflate(R.layout.frame,null);
frml4.setId(7777);
frml4.setBackgroundColor(Color.YELLOW);
ll.addView(frml4);