Comment afficher les contacts du téléphone dans une ListView

Voici mon code, en fait sur l'écran il n'est pas en me montrant tout contact. Dans l'émulateur j'ai 5 contacts ajoutés. Merci de me dire quoi faire.

{
    //some code
    Cursor cur = getContacts();
    String[] fields = new String[] {ContactsContract.Data.DISPLAY_NAME};
    SimpleCursorAdapter adapter = 
        new SimpleCursorAdapter(this, 
                                R.layout.list_view_item_new,
                                cur,
                                fields,
                                new int[] {R.id.contactEntryText});
    lv.setAdapter(adapter);
}

private Cursor getContacts() {  
    //Run query     
    Uri uri = ContactsContract.Contacts.CONTENT_URI;
    String[] projection = 
        new String[]{ ContactsContract.Contacts._ID,
                      ContactsContract.Contacts.DISPLAY_NAME }; 
    String selection = null;
    String[] selectionArgs = null;  
    String sortOrder = ContactsContract.Contacts.DISPLAY_NAME + 
        " COLLATE LOCALIZED ASC";  
    return managedQuery(uri, projection, selection, selectionArgs, sortOrder);  
}
Pourriez-vous nous montrer ce que list_view_item_new ressemble?
merci pour pointer dans cette direction en fait j'ai été en utilisant linéaire de la mise en page à l'intérieur que j'ai textview. maintenant, j'ai supprimé linéaire de la mise en page . je suis ma liste.

OriginalL'auteur Neha | 2011-03-02