碎片跳转碎片,同一个住activity来控制,之前直接是new主activity获取到的对象去点里面的控制方法去切换其他的Fragmengt,然后总是在fragmentTransaction.commit()处报IllegalStateException,试了很多东西,后来想应该是用上下文直接调用该切换方法,然后运行一切正常。
本人以前一直习惯用new之后的对象去调用某个activity的方法,在大部分的时候没有问题,但涉及到这个V4包的fragmengt终于给我上了一课,因为在Fragmengt每次commit()时都会去检测该fragmentTransaction的对象,详情可以网上查看,这里不一一去解析了。