I have the same problem stated here: Android SyncAdapter stuck in infinite sync loop
But after trying to implement the notifychange (Uri uri, ContentObserver observer, boolean syncToNetwork) in onPerformSync, I realized that I didn't know how to get the ContentObserver that I needed (which is defined and passed in in the main activity)
Any tips?
EDIT 1:
like this person First time sync loops indefinitely
I found that ContentResolver.cancelSync(account, authority); will work as well, but if anyone has a better solution...please let me know!
EDIT 2:
I followed the advice from this post Android SyncAdapter Automatically Initialize Syncing
after stepping through with the debugger, I confirmed that SyncToNetwork is most definitely false when it is passed into notifyChange, yet the infinite sync continues without the cancelSync...still no permanent solution