From 1d7f24de42643012f8026510874618a03fe97619 Mon Sep 17 00:00:00 2001 From: Jeff Sharkey Date: Tue, 9 Oct 2012 13:05:04 -0700 Subject: [PATCH] Follow RegisteredServicesCache API changes. Bug: 7276595 Change-Id: I6064684380b7bbbec87c2345f782931d731ad5cb --- .../src/com/android/development/SyncAdapterDriver.java | 10 +++------- 1 file 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> 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(); }