Example #1
0
  @Override
  public void onResume() {
    super.onResume();

    TaskController.getInstance().addListener(mListener);
    TaskController.getInstance().addListener(mRequestListener);

    updateLastUpdateTime();

    XboxLiveServiceClient.clearFriendNotifications(getActivity(), mAccount);
    XboxLiveServiceClient.clearBeaconNotifications(getActivity(), mAccount);

    ContentResolver cr = getActivity().getContentResolver();
    cr.registerContentObserver(Friends.CONTENT_URI, true, mObserver);

    if (System.currentTimeMillis() - mAccount.getLastFriendUpdate()
        > mAccount.getFriendRefreshInterval()) synchronizeWithServer();
  }