java.lang.NullPointerException :(片段)

场效应管

我正在尝试创建一个导航菜单+选项卡,此代码很好。

现在,我已经实现了一些作为Activity的代码Fragment,以便将其添加到Tabs查看器中。

当我运行该code应用程序时,它就可以正常工作..直到我向右滑动到另一个选项卡,然后该应用程序崩溃了,我才能从以下位置获得此信息logcat

java.lang.NullPointerException: Attempt to write to field 'android.support.v4.app.FragmentManagerImpl android.support.v4.app.Fragment.mFragmentManager' on a null object reference

我要离开我的主要活动,因为我认为这是问题所在,如果您认为您可能需要某些选项卡(如“标签”),请问一下!

代码:http//pastebin.com/TTcJMR77

米歇尔·拉科特(Michele Lacorte)

您必须在getItem(int position)方法中的开关上添加默认大小写

default:
return new Fragment();

代替

return null;

像这样:

@Override
public Fragment getItem(int position) {
    switch (position) {
        case 0:
            return new YourFragment();
        default:
            return new Fragment();
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章