Android的Fragment错误,commit 执行了一次,执行第二次报错 ?

我动态创建Fragment使用FragmentTransaction的commit方法后,再次执行这个方法居然就报错了,请问大神这是怎么回事?这是我的代码这是报错:请问这... 我动态创建Fragment 使用FragmentTransaction的commit 方法后,再次执行这个方法居然就报错了, 请问大神这是怎么回事 ?
这是我的代码

这是报错:

请问这是怎么回事? 求大神指点 谢谢
上面的代码图片错了 是这个 不好意思
展开
 我来答
匿名用户
2014-10-27
展开全部
onClick了里面要重新ft=fm.beginTransaction();
追问
谢谢大神, 我知道了 那我再问你个问题    为啥动态创建后布局位置发生变化了?
不用Fragment 直接引用xml文件 布局就好好的,没有乱, 大神在帮帮我这个问题吧 谢谢
追答
布局位置变化?什么意思?
Chocolate__Tan
2014-10-27
知道答主
回答量:37
采纳率:0%
帮助的人:13万
展开全部
英文意思already call,正如事务应该不能重复提交薯耐吧,transaction不能重复调用啊,要重戚手轿新实例transaction,没高肆啥好解释的吧
追问
谢谢大神, 我知道了 那我再问你个问题    为啥动态创建后布局位置发生变化了?
不用Fragment 直接引用xml文件 布局就好好的,没有乱, 大神在帮帮我这个问题吧 谢谢
追答
你可以开eclipse里的一个UI调试器 或者在真机上开启那个开发者啥的边界看,然后对比你的xml
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式