Я использую фрагменты, и когда я выбираю что-то на своем левом фрагменте, я хочу, чтобы мой основной объект создавал правый фрагмент.Добавить динамически фрагмент в мою активность
Так что я сделал это, чтобы добавить свой фрагмент на FrameLayout:
//add a fragment
FluxDetailFragment myFragment = new FluxDetailFragment();
fragmentTransaction.add(R.id.frameLayout3, myFragment);
fragmentTransaction.commit();
Но я получаю эту ошибку:
02-02 15:34:03.104: E/AndroidRuntime(14794): java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.
Должен ли я, прежде чем удалить мой взгляд FrameLayout? Или другое мнение? Как это сделать?
Можете ли вы поместить FluxDetailFragment в onCreate и onCreateView здесь? –
Ошибка от себя, я использовал надувание из корня вместо "null" – Thordax