viewpager奇迹般的显示第一页

场景:android中的viewpager,目前是显示第二页,但是我home键切换到后台再进入app,竟然奇迹般的显示第一页了。
大家知道怎么回事吗,而且有的手机正常,有的手机不正常.

1.不要将加载数据写在onResume()中

2.使用hide 和 show 显示或隐藏 fragment,而不是用replace

是否使用了replace替换fragment,replace会先remove掉然后重新添加fragment

应该是viewpager.setCurrentItem(0);放在了初始化里了吗 或者onResume()中

感谢大家的办法,这个问题很奇怪,我再找找原因,找到了会记录在这里。

原因我知道了,因为后台再进app会再次调用onStart方法所以只能放在OnCreate方法中,你应该就放在了除onCreate()的方法中