fragment展示网络图片数据,切换到另一个fragment出现白屏,当没有网络时不会出现白屏

在线等,fragment展示网络图片数据,切换到另一个fragment出现白屏,当没有网络时不会出现白屏

我用的是replace()切换fragment

图片放在异步加载 加载的数据太多了

是已经能生成两个fragment ,填充好数据了么?如果不是可以尝试这样。

页面是否正确加载,加载包括子页面初始化和父页面将其加入

我觉得是你fragment加载错误了

你用什么方式切换的fragment?

可以测试一下你切换的fragment是不是你想要的

用二级缓存 就不会出现这种问题了 用ReceicleView

加入动画试试
/**
* 设置当前tab里显示的fragment页面
*
* @param fragment
*/
protected void setFragment(int layout, Fragment fragment) {
FragmentTransaction ft = fragmentManager.beginTransaction();
ft.setCustomAnimations(R.anim.fragment_enter, R.anim.fade_out);
ft.replace(layout, fragment);
ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
ft.commit();
}

你没用ViewPager?