为了账号安全,请及时绑定邮箱和手机立即绑定

WeixinFragment的onCreateView()

public View onCreateView(LayoutInflater inflater, ViewGroup container,

Bundle savedInstanceState)

{

    return inflater.inflate(R.layout.tab01, container,false);

}

inflage()传入三个参数就可以,若传入两个return inflater.inflate(R.layout.tab01, container);就会报错:Caused by: java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first. 这是什么原因呢?


正在回答

1 回答

你传入inflater.inflate(R.layout.tab01, container);的话,内部它会调用inflater.inflate(R.layout.tab01, container,container != null);返回的是container并不是xml布局所生成的View对象

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
多种多样的App主界面Tab实现方法
  • 参与学习       48925    人
  • 解答问题       179    个

本课程就将讲解迄今为止最流行的4种实现Tab的方法

进入课程

WeixinFragment的onCreateView()

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信