56 votes

Message "_Problème de chargement du widget"

Lors du chargement d'un widget s'il ne peut pas trouver une ressource ou quelque chose, il indique Problème de chargement du widget. C'est tout! Incroyable! Ce message reste sur l'écran d'accueil et ne dit même pas quel widget il a eu du mal à charger.

Je l'ai compris par essais et erreurs, mais j'aimerais savoir s'il existe des endroits pour trouver le message d'erreur lorsque cela se produit. Où Android dira-t-il quel problème il a rencontré lors du chargement du widget ou même quel widget il n'a pas réussi à charger ?

31voto

Unconn Points 322

Comme dit dans les commentaires, vérifiez logcat. Ce que vous verrez est une NullPointerException. J'ai déjà eu ça aussi.

14voto

Kuffs Points 12318

Encore une autre cause possible à cela :

J'ai vu ça dans le log :

Échec de la résolution de l'attribut

Le problème était que j'essayais d'utiliser une couleur du thème actuel comme arrière-plan pour l'une de mes mises en page.

par exemple

 android:background="?themeColor"

Changer cela en une couleur spécifique a résolu le problème.

 android:background="@color/White"

8voto

Amorgos Points 2163

Fondamentalement, les widgets avalent les exceptions. Il suffit de définir un filtre approprié dans votre logcat, et vous pourrez voir quel est le problème...

entrez la description de l'image ici

Ci-dessus, je recherche simplement le mot " Widget " et je ne définis aucun filtre sur une application spécifique. Cela me donne essentiellement le Throwable.getMessage() sans la trace de la pile complète.

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