2 votes

getContentResolver non défini dans l'accès SMS inbox_sent

J'utilise PhoneGap 2 et j'ai essayé d'ajouter la fonctionnalité SMS avec inbox_sent . En suivant les instructions, j'ai ajouté le fichier SMSRead.java.

Mais j'ai une erreur indéfinie pour

   private ContentResolver getContentResolver(){
       return this.ctx.getContentResolver();
    }

disant que

La méthode getContentResolver() est indéfinie pour le type LegacyContext

Veuillez m'aider

3voto

Paul Maidment Points 490

J'ai trouvé l'article à http://simonmacdonald.blogspot.co.uk/2012/07/phonegap-Android-plugins-sometimes-we.html pour être utile.

Des modifications ont été apportées à l'API de ce plugin et le code doit être mis à jour.

Conformément aux informations figurant sur la page ci-dessus, vous devez mettre à jour votre méthode.

private ContentResolver getContentResolver(){
    return cordova.getActivity().getContentResolver();
}

Je suis toujours en train d'intégrer ce plugin dans mon projet et je sais qu'il y a des défis à relever au-delà de ce point (mais le code Java compile maintenant au moins).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X