2010-02-20 7 views
2

Je suis en train d'apprendre le développement d'Android. Eh bien, mon appwidget a échoué à cette ligne:Problème lors de l'utilisation de ContactsContract.Data lors de la requête

Cursor cursor = context.getContentResolver().query(Contacts.CONTENT_URI, 
       new String[] {Contacts.DISPLAY_NAME}, 
       Contacts.STARRED + "=0", null, null); 

Puis-je savoir pourquoi? Merci.

Ajoutée: J'ai essayé quelques méthodes que j'ai utilisées en Java pour déboguer cette ligne, tout ce que j'ai obtenu était "stop inopinément".

+0

Publier plus d'informations sur 'failed' quelle exception est déclenchée? – skyman

Répondre

0

Voici un exemple de travail qui récupère toutes les données en fonction du nom. Je remarque quelques différences, alors peut-être que vous pouvez comparer et comprendre votre problème.

curseur curseur = getContentResolver() de requête (ContactsContract.Contacts.CONTENT_URI, null, « DISPLAY_NAME = « » + NOM + « » » , null Null);

+0

Cela a échoué, soit .... – user277569

Questions connexes