我知道这里有很多类似的问题,但到目前为止我们都没有为我工作过,所以我希望在这里发布我的(稍微编辑过的)课程,有人可以帮助我。这是一个使用4个片段作为页面的ViewPager。
所以我的问题是方法getFragmentByPosition不起作用,因为getSupportFragmentManager()返回null。在我的onCreate中,mSectionsPagerAdapter也会返回null,如果我尝试从中调用任何东西,但是我的标签都显示正常,而我只是无法从我需要的片段中访问数据。
我真的不知道这个问题是什么,所以任何帮助都表示赞赏。我之前发过其他几个问题,并尝试了这些建议无济于事,所以现在我只是在发布我的全班。谢谢!
read()
答案 0 :(得分:0)
我遇到了同样的问题。
关于活动生命周期的推断,在onCreate方法中并未完全创建活动,因此当您尝试传递getSupportFragmentManager
的{{1}}时。
解决该问题的方法是将这些代码行放在null
中。问题在于,每次暂停活动并再次运行该活动,onStart
都会重新启动。