我用监听器方法startFragment启动一个Fragment,然后我在通过一个switchFragment监听器方法切换Fragment时,却报错了,说无法执行onClick方法
很简单
同一个事务只能提交一次数据,即只能执行一次commit()方法,可能是这样。你如果想切换Fragment的时候,可以先将原有的Fragment的移除,Transaction有个remove方法,在使用add方法或者直接使用Transaction的replace()方法直接替换原有的Fragment