1,在fragment中重写setUserVisibleHint方法private boolean isVisibleToUser;@Overridepublic void setUserVisibleHint(boolean isVisibleToUser) { super.setUserVisibleHint(isVisibleToUser); this.isVisibleToUser = isVisibleToUser; if (isVisibleToUser) { // TODO:1,如果在Fragment中加载数据时可在这个方法中实现,注意:当这个方法执行时可能页面还没有初始化完成 }}
@Overridepublic void onResume() { super.onResume(); if (this.isVisibleToUser) { // TODO:2,如果不在Fragment中加载数据时可在这里实现 }}
原文地址:https://www.cnblogs.com/wf-l5201314/p/9340723.html
时间: 2024-10-01 03:25:36