###前提・実現したいこと
開発中のアプリに以下のサイトを参考にPagerTitleStripを実装したところ、ページを切り替えるとjava.lang.IllegalStateExceptionで落ちるようになりました、どこを修正すればいいでしょうか?
PagerTitle(Tab)Stripを使ってみる
###発生している問題・エラーメッセージ
java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first. at android.view.ViewGroup.addViewInner(ViewGroup.java:4636) at android.view.ViewGroup.addView(ViewGroup.java:4477) at android.support.v4.view.ViewPager.addView(ViewPager.java:1477) at android.view.ViewGroup.addView(ViewGroup.java:4417) at android.view.ViewGroup.addView(ViewGroup.java:4390) at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1425) at android.support.v4.app.FragmentManagerImpl.moveFragmentToExpectedState(FragmentManager.java:1740) at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1809) at android.support.v4.app.BackStackRecord.executeOps(BackStackRecord.java:799) at android.support.v4.app.FragmentManagerImpl.executeOps(FragmentManager.java:2580) at android.support.v4.app.FragmentManagerImpl.executeOpsTogether(FragmentManager.java:2367) at android.support.v4.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManager.java:2322) at android.support.v4.app.FragmentManagerImpl.execSingleAction(FragmentManager.java:2199) at android.support.v4.app.BackStackRecord.commitNowAllowingStateLoss(BackStackRecord.java:651) at android.support.v4.app.FragmentStatePagerAdapter.finishUpdate(FragmentStatePagerAdapter.java:167) at android.support.v4.view.ViewPager.populate(ViewPager.java:1236) at android.support.v4.view.ViewPager.setCurrentItemInternal(ViewPager.java:662) at android.support.v4.view.ViewPager.setCurrentItemInternal(ViewPager.java:624) at android.support.v4.view.ViewPager.setCurrentItem(ViewPager.java:605) at android.support.v4.view.PagerTabStrip$2.onClick(PagerTabStrip.java:118) at android.view.View.performClick(View.java:6308) at android.widget.TextView.performClick(TextView.java:11202) at android.view.View$PerformClick.run(View.java:23969) at android.os.Handler.handleCallback(Handler.java:751) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:6823) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1563) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1451)
###補足情報(言語/FW/ツール等のバージョンなど)
Android Studio3.0を使用しています。
Android Annotationsを導入していますがSampleFragment.javaはまだ書き換えていません。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。