老师这里报错了,说cannot resolve method add()

老师这里报错了,说cannot resolve method add()


//1.container  2.fragment   3.把fragment放进container里去
   ListFragment fragment=new ListFragment();
   final int commit = getSupportFragmentManager()
           .beginTransaction()
           .add(R.id.listcontainer, fragment)
           .commit();
}

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕雪 2018-06-12 16:50:35

Fragment你导的是哪个包,是不是导错了?导这个包import android.support.v4.app.Fragment;祝:学习愉快

  • 提问者 michael_paul #1
    我导的是这个包啊,为什么不对呢
    2018-06-13 14:37:12
  • Tender10 回复 提问者 michael_paul #2
    那你将你的代码都贴出来看一下吧,导包正确的话,这个add方法是可以使用的。
    2018-06-13 16:02:00
提问者 michael_paul 2018-06-12 16:38:06

getSupportFragmentManager()
       .beginTransaction()
       .add(R.id.listcontainer,fragment)
       .commit();


上面是看提示加了final了也不对

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师