summaryrefslogtreecommitdiffstats
path: root/src/com/android/photos/canvas/EnableSyncActivity.java
blob: e6d5303b54730f2f5cad42caddf30fd85d7a125f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package com.android.photos.canvas;

import android.accounts.Account;
import android.accounts.AccountManager;
import android.app.Activity;
import android.content.ContentResolver;
import android.os.Bundle;



public class EnableSyncActivity extends Activity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        Account[] accounts = AccountManager.get(this).getAccountsByType(
                CanvasProvider.ACCOUNT_TYPE);
        for (Account account : accounts) {
            ContentResolver.setSyncAutomatically(account,
                    CanvasProvider.PHOTO_AUTHORITY, true);
        }
        finish();
        getContentResolver().notifyChange(CanvasProviderBase.NOTIFY_CHANGED_URI,
                null, false);
    }
}