コード例 #1
0
 private void deleteCanceledBdays(Cursor futureStored) {
   CustomAsyncHandler handler = new CustomAsyncHandler(getContentResolver(), this);
   String selection =
       EventTable.COLUMN_OID + " = ? AND " + EventTable.COLUMN_CALENDAR_ID + " = ? ";
   if (futureStored.getCount() > 0) {
     futureStored.moveToFirst();
     do {
       String userId = futureStored.getString(futureStored.getColumnIndex(EventTable.COLUMN_OID));
       if (!(rs3.toString().contains(userId))) {
         deletionCounter++;
         String[] selArgs = {userId, Integer.toString(EventTable.CALENDAR_ID_FB_BIRTHDAYS)};
         handler.startDelete(
             DELETE_CANCELED_EV, null, AgendaNowProvider.CONTENT_URI_EV, selection, selArgs);
       }
       futureStored.moveToNext();
     } while (!(futureStored.isAfterLast()));
     futureStored.close();
   }
 }