int pplId = managedCursor.getColumnIndex(People._ID);
if (managedCursor.moveToFirst()) {
do {
id = managedCursor.getLong(pplId);
Bitmap bitmap = People.loadContactPhoto(this,
ContentUris
.withAppendedId(People.CONTENT_URI, id),
R.drawable.default_image, null);
} while (managedCursor.moveToNext());
On Fri, Dec 12, 2008 at 9:05 AM, Luke w <[email protected]> wrote:
> Anyone can help me to get the contact icons ? Help ~
>
> BR,
> Luke Wang
>
>
>
> On Thu, Dec 11, 2008 at 4:09 PM, Luke w <[email protected]> wrote:
>
>> Hi all,
>> *
>> now, my code below can display the name and major number about one of the
>> contacts. *
>>
>> public class MainActivity extends ListActivity {
>>
>> @Override
>> public void onCreate(Bundle savedInstanceState) {
>> super.onCreate(savedInstanceState);
>> Cursor c = getContentResolver().query(Phones.CONTENT_URI, null,
>> null,
>> null, null);
>> startManagingCursor(c);
>> // Map Cursor columns to views defined in simple_list_item_2.xml
>> ListAdapter adapter = new SimpleCursorAdapter(this,
>> android.R.layout.simple_list_item_2, c, new String[] {
>> Phones.NAME, Phones.NUMBER }, new int[] {
>> android.R.id.text1, android.R.id.text2 });
>> setListAdapter(adapter);
>> }
>>
>> }
>>
>> *I want display a list of contacts like this :*
>>
>> |-------------------|
>> icon name
>> number
>> |-------------------|
>> icon name
>> number
>> |-------------------|
>> *...
>> ...
>> could anybody, who familar with the Contact API, give me some hints on how
>> to get the contact icon to satisfy the list above. *
>>
>> Thanks very much
>>
>> BR,
>> Luke Wang
>
>
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---