Я пытаюсь заменить фрагмент новым фрагментом. Для этого я использовал следующий код.
transaction.replace(R.id.fragment_container, newFragment);
Но при просмотре в AVD его фактически не заменяют. newFragment (который меньше по размеру) отображается поверх old_fragment.
Однако при повторном доступе к old_fragment он возвращает null.
я даже пытался
Фрагмент oldFragment = getFragmentManager().findFragmentById(R.id.home_fragment); транзакция.удалить(старыйфрагмент);
Даже это не удаление фрагмента визуально.
Не могли бы вы помочь мне в удалении любого фрагмента.
P.S.: Я использую пакет совместимости с Android и собираю его для Android 2.2.
transaction.commit()
, не так ли? - person Mark Allison   schedule 29.06.2011