我正在使用设计库中的TabLayout
和ViewPager
,通过setupWithViewPager
函数将它们链接起来。在选项卡内容被更改后重新创建选项卡的情况下,应用程序会崩溃。以下是崩溃跟踪:
java.lang.IllegalArgumentException: Tab belongs to a different TabLayout.
at android.support.design.widget.TabLayout.addTab(TabLayout.java:433)
at android.support.design.widget.TabLayout.populateFromPagerAdapter(TabLayout.java:772)
at android.support.design.widget.TabLayout.setPagerAdapter(TabLayout.java:763)
at android.support.design.widget.TabLayout.setupWithViewPager(TabLayout.java:715)
更新至支持库23.2.0后,程序崩溃了,在v23.1.1中没有出现过这种情况。