Я использую фрагменты, и когда я выбираю что-то в своем левом фрагменте, я хочу, чтобы мой основной вид деятельности создал правильный фрагмент.
Поэтому я сделал это, чтобы добавить свой фрагмент в 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?Или другой взгляд?Как это сделать?