今天做项目的时候要做viewpager+fragment,里面有三个分页,因为偷懒,我只有2个空闲着的fragment,所以我想重复添加2个fragment,做个临时效果,结果就报了那么一个错: java.lang.IllegalStateException: Can't change tag of fragment SecondFragment{41636af8 #0 id=0x7f08005c android:switcher:2131230812:0}: was android:switcher:2131230812:0 now android:switcher:2131230812:2
这个问题也很清楚,可能就是每一个fragment里面都有一个唯一的tag,viewpager切换的时候可能就分不清哪个是哪个了。
解决方法:确保每一个fragment都是独立不重复的。