java.lang.IllegalStateException: commit already called

来源:互联网 发布:公司域名怎么起 编辑:程序博客网 时间:2024/06/05 08:31

这个问题是因为获取的事务处理对象为全局对象了,全局对象只能commit一次,因此可以设为局部事务处理对象

即:(方法中获取) 

FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();

编译测试,问题解决!


0 0
原创粉丝点击