Remove Listener from ContactLoader as it is never used
Change-Id: Iee791ccd6ce1ebb8a81375e1d60f31fbb91bbb16
diff --git a/src/com/android/contacts/ContactLoader.java b/src/com/android/contacts/ContactLoader.java
index 5f5c1cb..13d4122 100644
--- a/src/com/android/contacts/ContactLoader.java
+++ b/src/com/android/contacts/ContactLoader.java
@@ -88,10 +88,6 @@
private ForceLoadContentObserver mObserver;
private final Set<Long> mNotifiedRawContactIds = Sets.newHashSet();
- public interface Listener {
- public void onContactLoaded(Result contact);
- }
-
public ContactLoader(Context context, Uri lookupUri) {
this(context, lookupUri, false, false, false);
}
diff --git a/src/com/android/contacts/activities/AttachPhotoActivity.java b/src/com/android/contacts/activities/AttachPhotoActivity.java
index 5981e9b..0ec0590 100644
--- a/src/com/android/contacts/activities/AttachPhotoActivity.java
+++ b/src/com/android/contacts/activities/AttachPhotoActivity.java
@@ -16,16 +16,16 @@
package com.android.contacts.activities;
+import com.android.contacts.ContactLoader;
+import com.android.contacts.ContactLoader.Result;
+import com.android.contacts.ContactSaveService;
import com.android.contacts.ContactsActivity;
-import com.android.contacts.R;
+import com.android.contacts.ContactsUtils;
import com.android.contacts.model.AccountType;
import com.android.contacts.model.EntityDelta;
import com.android.contacts.model.EntityDeltaList;
import com.android.contacts.model.EntityModifier;
import com.android.contacts.util.ContactPhotoUtils;
-import com.android.contacts.ContactLoader;
-import com.android.contacts.ContactSaveService;
-import com.android.contacts.ContactsUtils;
import android.content.ContentResolver;
import android.content.Intent;
@@ -135,7 +135,7 @@
mContactUri = result.getData();
} else if (requestCode == REQUEST_CROP_PHOTO) {
- loadContact(mContactUri, new ContactLoader.Listener() {
+ loadContact(mContactUri, new Listener() {
@Override
public void onContactLoaded(ContactLoader.Result contact) {
saveContact(contact);
@@ -148,7 +148,7 @@
// code elsewhere (ViewNotificationService is another case). The only concern is that,
// although this is convenient, it isn't quite as robust as using LoaderManager... for
// instance, the loader doesn't persist across Activity restarts.
- private void loadContact(Uri contactUri, final ContactLoader.Listener listener) {
+ private void loadContact(Uri contactUri, final Listener listener) {
final ContactLoader loader = new ContactLoader(this, contactUri);
loader.registerListener(0, new OnLoadCompleteListener<ContactLoader.Result>() {
@Override
@@ -166,6 +166,10 @@
loader.startLoading();
}
+ private interface Listener {
+ public void onContactLoaded(Result contact);
+ }
+
/**
* If prerequisites have been met, attach the photo to a raw-contact and save.
* The prerequisites are: