diff options
| author | Jeff Sharkey <jsharkey@android.com> | 2012-10-09 23:47:12 -0700 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2012-10-09 23:47:12 -0700 |
| commit | c9ff3bce8b398252ee2978cca43b5ec88937f1ab (patch) | |
| tree | 6bdafe4cd446bb49c2681a94d50e121c9de1e03a /apps/Development/src/com/android/development/SyncAdapterDriver.java | |
| parent | c6fbad006a4c9385670ec7c26e71a802bf1f608b (diff) | |
| parent | 1d7f24de42643012f8026510874618a03fe97619 (diff) | |
Merge "Follow RegisteredServicesCache API changes." into jb-mr1-dev
Diffstat (limited to 'apps/Development/src/com/android/development/SyncAdapterDriver.java')
| -rw-r--r-- | apps/Development/src/com/android/development/SyncAdapterDriver.java | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/apps/Development/src/com/android/development/SyncAdapterDriver.java b/apps/Development/src/com/android/development/SyncAdapterDriver.java index 3a219039e..1bf27ae34 100644 --- a/apps/Development/src/com/android/development/SyncAdapterDriver.java +++ b/apps/Development/src/com/android/development/SyncAdapterDriver.java @@ -35,6 +35,7 @@ import android.content.Context; import android.os.Bundle; import android.os.IBinder; import android.os.RemoteException; +import android.os.UserHandle; import android.widget.ArrayAdapter; import android.widget.AdapterView; import android.widget.Spinner; @@ -88,14 +89,9 @@ public class SyncAdapterDriver extends Activity mSyncAdaptersCache.setListener(this, null /* Handler */); } - protected void onDestroy() { - mSyncAdaptersCache.close(); - super.onDestroy(); - } - private void getSyncAdapters() { Collection<RegisteredServicesCache.ServiceInfo<SyncAdapterType>> all = - mSyncAdaptersCache.getAllServices(); + mSyncAdaptersCache.getAllServices(UserHandle.myUserId()); synchronized (mSyncAdaptersLock) { mSyncAdapters = new Object[all.size()]; String[] names = new String[mSyncAdapters.length]; @@ -201,7 +197,7 @@ public class SyncAdapterDriver extends Activity updateUi(); } - public void onServiceChanged(SyncAdapterType type, boolean removed) { + public void onServiceChanged(SyncAdapterType type, int userId, boolean removed) { getSyncAdapters(); } |
