Я пытаюсь получить код здесь для работы. Он прекрасно компилируется. Он будет работать. И он загрузит вкладку 1 (из 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. Я пробовал remove, но это не делает то же самое, очевидно. Кто-нибудь есть идеи о том, как преодолеть это на основе кода в первой ссылка?
EDIT: Я думаю, что то же самое относится и к attach, как и к коду, но не ударяется, пока приложение не сработает.