diff options
Diffstat (limited to 'TestCommon/src/com')
-rw-r--r-- | TestCommon/src/com/android/contacts/common/test/mocks/MockAccountTypeManager.java | 5 | ||||
-rw-r--r-- | TestCommon/src/com/android/contacts/common/test/mocks/MockContactPhotoManager.java | 20 |
2 files changed, 19 insertions, 6 deletions
diff --git a/TestCommon/src/com/android/contacts/common/test/mocks/MockAccountTypeManager.java b/TestCommon/src/com/android/contacts/common/test/mocks/MockAccountTypeManager.java index ab2d3954..d3dd722c 100644 --- a/TestCommon/src/com/android/contacts/common/test/mocks/MockAccountTypeManager.java +++ b/TestCommon/src/com/android/contacts/common/test/mocks/MockAccountTypeManager.java @@ -66,6 +66,11 @@ public class MockAccountTypeManager extends AccountTypeManager { } @Override + public List<AccountWithDataSet> getAccounts(boolean writableOnly, int flag) { + return Arrays.asList(mAccounts); + } + + @Override public List<AccountWithDataSet> getGroupWritableAccounts() { return Arrays.asList(mAccounts); } diff --git a/TestCommon/src/com/android/contacts/common/test/mocks/MockContactPhotoManager.java b/TestCommon/src/com/android/contacts/common/test/mocks/MockContactPhotoManager.java index db8f06f2..3b143deb 100644 --- a/TestCommon/src/com/android/contacts/common/test/mocks/MockContactPhotoManager.java +++ b/TestCommon/src/com/android/contacts/common/test/mocks/MockContactPhotoManager.java @@ -16,6 +16,7 @@ package com.android.contacts.common.test.mocks; +import android.accounts.Account; import android.graphics.Bitmap; import android.net.Uri; import android.view.View; @@ -29,16 +30,19 @@ import com.android.contacts.common.ContactPhotoManager; */ public class MockContactPhotoManager extends ContactPhotoManager { @Override - public void loadThumbnail(ImageView view, long photoId, boolean darkTheme, boolean isCircular, - DefaultImageRequest defaultImageRequest, DefaultImageProvider defaultProvider) { - defaultProvider.applyDefaultImage(view, -1, darkTheme, null); + public void loadThumbnail(ImageView view, long photoId, Account account, + boolean darkTheme, boolean isCircular, + DefaultImageRequest defaultImageRequest, + DefaultImageProvider defaultProvider) { + defaultProvider.applyDefaultImage(view, account, -1, darkTheme, null); } @Override - public void loadPhoto(ImageView view, Uri photoUri, int requestedExtent, boolean darkTheme, - boolean isCircular, DefaultImageRequest defaultImageRequest, + public void loadPhoto(ImageView view, Uri photoUri, Account account, + int requestedExtent, boolean darkTheme, boolean isCircular, + DefaultImageRequest defaultImageRequest, DefaultImageProvider defaultProvider) { - defaultProvider.applyDefaultImage(view, requestedExtent, darkTheme, null); + defaultProvider.applyDefaultImage(view, account, requestedExtent, darkTheme, null); } @Override @@ -69,4 +73,8 @@ public class MockContactPhotoManager extends ContactPhotoManager { @Override public void preloadPhotosInBackground() { } + + @Override + public void clear() { + } } |