使用“导航”选项卡在“操作栏”中显示片段时加载数据

时间:2013-10-08 17:45:30

标签: android android-actionbar android-tabs

我在7 Navigation Tabs中拥有这些庞大的数据。我的问题是所有Tabs同时加载而不是一次加载一个Tab。 我尝试使用onHiddenChanged(boolean isHidden)但未调用它。

1 个答案:

答案 0 :(得分:2)

@Override
public void setUserVisibleHint(boolean isVisibleToUser) {
    // TODO Auto-generated method stub
    super.setUserVisibleHint(isVisibleToUser);
          if(isVisibleToUser) { 
             To do what is required to load data 
      } else {
             Do nothing
       } 
   }

当您选择每个标签时,将调用此方法。 在每个选项卡片段活动中重写此方法。