summaryrefslogtreecommitdiffstats
path: root/src/com/android/calendar/EventInfoActivity.java
diff options
context:
space:
mode:
authorMichael Chan <mchan@android.com>2010-02-09 13:32:22 -0800
committerMichael Chan <mchan@android.com>2010-02-09 13:32:22 -0800
commit037c06963c0b5c96c6464169e5612f51b290fe46 (patch)
tree52b6477bb5bc9cfe84cfd3627abcd58ca223d3da /src/com/android/calendar/EventInfoActivity.java
parent9b633c99308053ad292ff65d12971e8a90bb13fb (diff)
downloadandroid_packages_apps_Calendar-037c06963c0b5c96c6464169e5612f51b290fe46.tar.gz
android_packages_apps_Calendar-037c06963c0b5c96c6464169e5612f51b290fe46.tar.bz2
android_packages_apps_Calendar-037c06963c0b5c96c6464169e5612f51b290fe46.zip
Pulled in ContactsAsyncHelper as part of unbundling. Longer term, that part of the coded needs to cleaned up with a proper a adapter and batched up queries when getting pictures.
Change-Id: I58555e3a1299b5cac60c56b6731cf57401dc0f1c
Diffstat (limited to 'src/com/android/calendar/EventInfoActivity.java')
-rw-r--r--src/com/android/calendar/EventInfoActivity.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/com/android/calendar/EventInfoActivity.java b/src/com/android/calendar/EventInfoActivity.java
index 1d18b105..c108afca 100644
--- a/src/com/android/calendar/EventInfoActivity.java
+++ b/src/com/android/calendar/EventInfoActivity.java
@@ -38,7 +38,6 @@ import android.graphics.Rect;
import android.net.Uri;
import android.os.Bundle;
import android.os.RemoteException;
-import android.pim.ContactsAsyncHelper;
import android.pim.EventRecurrence;
import android.preference.PreferenceManager;
import android.provider.Calendar;
@@ -50,9 +49,9 @@ import android.provider.Calendar.Reminders;
import android.provider.ContactsContract.CommonDataKinds;
import android.provider.ContactsContract.Contacts;
import android.provider.ContactsContract.Data;
-import android.provider.ContactsContract.QuickContact;
import android.provider.ContactsContract.Intents;
import android.provider.ContactsContract.Presence;
+import android.provider.ContactsContract.QuickContact;
import android.provider.ContactsContract.CommonDataKinds.Email;
import android.text.TextUtils;
import android.text.format.DateFormat;
@@ -70,10 +69,10 @@ import android.view.View;
import android.view.View.OnTouchListener;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
-import android.widget.QuickContactBadge;
import android.widget.ImageButton;
import android.widget.ImageView;
import android.widget.LinearLayout;
+import android.widget.QuickContactBadge;
import android.widget.Spinner;
import android.widget.TextView;
import android.widget.Toast;
@@ -1000,6 +999,8 @@ public class EventInfoActivity extends Activity implements View.OnClickListener,
if (photoId > 0 && vh.updateCounts < queryIndex) {
vh.updateCounts = queryIndex;
Uri personUri = ContentUris.withAppendedId(Contacts.CONTENT_URI, contactId);
+
+ // TODO, modify to batch queries together
ContactsAsyncHelper.updateImageViewWithContactPhotoAsync(mContext, vh.badge,
personUri, R.drawable.ic_contact_picture);
}