有人知道这个空指针是为什么吗
小白求大佬解答呜呜呜呜
PS:我tablayout和viewpager都有绑定id
提示的错误代码为
@Override
protected void initView(View rootView) {
mTabLayout.setupWithViewPager(mHomePager);
//给ViewPager设置适配器
mHomePagerAdapter = new HomePagerAdapter(getChildFragmentManager());
// mHomePager.setAdapter(mHomePagerAdapter);
}
//这下面的代码是我绑定的代码
@BindView(R.id.home_indicator)
public TabLayout mTabLayout;
@BindView(R.id.home_pager)
public ViewPager mHomePager;
那你 Bind了Fragment了嘛?
试着把绑定的代码移到使用控件的代码之前?
注意下BaseFragment中的onCreateView方法呢,需要添加