Example #1
0
 @Override
 public void onReceive(Context context, Intent intent) {
   String action = intent.getAction();
   if (GcmTaskService.SERVICE_ACTION_EXECUTE_TASK.equals(action)
       || SyncAdapter.SYNC_PROGRESS.equals(action)) {
     mRefreshAnim.start();
     notifySyncStart();
   } else if (SyncAdapter.SYNC_STOP.equals(action)) {
     int updatesCount = intent.getIntExtra(SyncAdapter.EXTRA_UPDATES_COUNT, 0);
     mRefreshAnim.stop();
     notifySyncStop();
     if (updatesCount == 0) {
       Toast.makeText(AppWatcherActivity.this, R.string.no_updates_found, Toast.LENGTH_SHORT)
           .show();
     }
   }
 }