2

私はこの巨大なデータを 7 に持っていますNavigation Tabs。私の問題は、一度に 1 つのタブではなく、すべてのタブが同時に読み込まれることです。使用してみonHiddenChanged(boolean isHidden)ましたが、呼び出されていません。

4

1 に答える 1

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
       } 
   }

このメソッドは、各タブを選択すると呼び出されます。すべてのタブ フラグメント アクティビティでこのメソッドをオーバーライドします。

于 2014-04-21T05:46:10.710 に答える