J'ai écrit un widget pour Android et j'essaie d'obtenir le niveau de la batterie. J'ai essayé d'utiliserobtenir le niveau de la batterie au widget android
Intent batteryIntent = context.registerReceiver(null, new IntentFilter(Intent.ACTION_BATTERY_CHANGED));
mais je reçois l'erreur: « composants IntentReceiver ne sont pas autorisés à vous inscrire pour recevoir les intentions »
Pourquoi? l'ACTION_BATTERY_CHANGED est une intention collante et je n'enregistre pas de récepteur (nul dans le premier paramètre).
Une solution de contournement?
Merci.
android bug? http://code.google.com/p/android/issues/detail?id=5111 – Ran