2012-08-02 7 views
0

나는 다음과 같은 코드가 있습니다 :안드로이드 간단한 커서 어댑터 이미지 뷰와 텍스트 뷰

m_curContacts = managedQuery(uri, projection, selection, selectionArgs, 
        sortOrder); 
String[] fields = new String[] { ContactsContract.Data.DISPLAY_NAME }; 
m_slvAdapter = new SimpleCursorAdapter(this, 
      R.layout.list, m_curContacts, fields, 
      new int[] { R.id.textview }); 

R.layout.list 2 개 요소가 레이아웃 : 텍스트 뷰와 이미지 뷰를. 나는 m_slvAdapter에 imageview를 어떻게 추가 할 수 있습니까? 내가 근처에 필드를 추가 할

Uri[] photo = new Uri[] { 
    Uri.withAppendedPath(ContentUris.withAppendedId 
     (ContactsContract.Contacts.CONTENT_URI,getContentResolver().query 
     (ContactsContract.Contacts.CONTENT_URI,null, 
      ContactsContract.Contacts.IN_VISIBLE_GROUP + " = '1'", null, 
      ContactsContract.Contacts.DISPLAY_NAME+" COLLATE LOCALIZED ASC") 
     .getLong(getContentResolver() 
     .query(ContactsContract.Contacts.CONTENT_URI,null, 
      ContactsContract.Contacts.IN_VISIBLE_GROUP + " = '1'", null, 
      ContactsContract.Contacts.DISPLAY_NAME+" COLLATE LOCALIZED ASC") 
     .getColumnIndex(ContactsContract.Contacts._ID))), 
      ContactsContract.Contacts.Photo.CONTENT_DIRECTORY) 
}; 

new int[]{R.id.contact} 

사진 및

new Uri[] { 
    contactimage.setImageResource(R.drawable.image); 
} 

또는 이와 유사한 :

어떻게 다음을 추가합니다.

답변

관련 문제