java.lang.IllegalStateException: commit already called
来源:互联网 发布:sqlserver update多行 编辑:程序博客网 时间:2024/06/11 22:42
今天碰到了这个错误,log中显示如下:
看到出错的原因是:事务已经提交过了,不可以再次提交。
检查代码后发现,原来是自己将FragmentTransaction对象设置成了全局的变量。
这样做会导致已经提交过一次事务后,再次提交另外的事务时会出现该错误。
所以解决方法也很简单:就是将FragmentTransaction对象设置成局部变量即可。如下图:
================================================================
每天进步一点点!加油!
阅读全文
0 0
- java.lang.IllegalStateException: commit already called
- java.lang.IllegalStateException: commit already called
- java.lang.IllegalStateException: commit already called
- java.lang.IllegalStateException: commit already called
- java.lang.IllegalStateException: commit already called
- java.lang.IllegalStateException: commit already called
- Android:java.lang.IllegalStateException: commit already called
- java.lang.IllegalStateException: commit already called
- java.lang.IllegalStateException: commit already called
- java.lang.IllegalStateException: commit already called
- 遇到java.lang.IllegalStateException: commit already called
- Java.lang.IllegalStateException: commit already called
- java.lang.IllegalStateException: commit already called
- java.lang.IllegalStateException: commit already called
- java.lang.IllegalStateException: commit already called
- java.lang.IllegalStateException: commit already called
- java.lang.IllegalStateException: commit already called
- java.lang.IllegalStateException commit already called
- 算法分析与设计第十三周:582. Kill Process
- BZOJ2809: [Apio2012]dispatching
- IntelliJ IDEA maven库下载依赖包速度慢的问题
- android studio运行出现 Error running app: Instant Run requires 'Tools | Android | Enable ADB
- android listview嵌套gridview,并实现grid元素部分显示以及点击展开与折叠
- java.lang.IllegalStateException: commit already called
- Velocity引擎翻译HTML模板的两种写法
- 大于6.0系统 蓝牙扫描 LeScanCallback 方法 不回调
- tomcat下的log4j路径问题
- Java Collections.asLifoQueue(deque)方法介绍
- node中javascript模块的编译原理
- Sql 将字符串转为double类型
- L1-6 整除光棍 (20分)
- 数据挖掘工具