Я пытаюсь заставить код здесь работать. Компилируется нормально. Это будет работать. И он загрузит вкладку 1 (из 3). Однако, когда я нажимаю на 2-ю или 3-ю вкладку, я получаю это:
java.lang.NoSuchMethodError: android.app.FragmentTransaction.detach
это происходит в коде здесь
public void onTabUnselected(Tab tab, FragmentTransaction ft) {
if (mFragment != null) {
//ft.detach(mFragment); //requires API Level 13
ft.remove(mFragment); //this does not do the same thing as detach
}
}
Я обнаружил, что detach доступен только для API уровня 13. Я пытался удалить , но, очевидно, это не делает того же У кого-нибудь есть идеи о том, как преодолеть это, основываясь на коде в первой ссылке ?
EDIT:
Я полагаю, что то же самое относится к attach , как и в коде, но не срабатывает до сбоя приложения.