您的位置:首页 > 编程语言 > Java开发

java.lang.IllegalStateException: commit already called

2017-04-12 16:24 531 查看
这个问题是因为获取的事务处理对象为全局对象了,全局对象只能commit一次,因此可以设为局部事务处理对象

即:(方法中获取) 

FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();


编译测试,问题解决!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: