在线等,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?